찾다
백엔드 개발PHP 튜토리얼怎么样能够从零开始学习微信的开发模式?

编程零基础,开了个微信公众平台,希望使用开发模式调用各种api接口。平台主要是地方服务性质的。希望最终的呈现效果是:1、机器人互动。2、有一个数据库,提供寻物失物的匹配。3、信息检索(比如接入学校教务管理系统查成绩等)。4、信息发布(以推送和网页的双重方式呈现)。
菜鸟一只,不知道描述的对不对。目前困难是看不懂php语言,更无从下手实现希望呈现的效果。求问各位用微信的大神,如何能够学习?在哪学习?一定要从零开始学php语言么?

回复内容:

1、机器人互动
我认为你实现不了。当然,调用第三方api除外。
2、有一个数据库,提供寻物失物的匹配
简单,会sql语句就行。
3.教务处管理系统信息检索
需要模拟登陆,因此你首先得把教务处的登陆以及查询成绩的请求过程弄清楚。
你还得了解http了解cookie/session。必要时你还得懂html。正则表达式是必须会的。
这个比较有难度。
4.信息发布
容易,会sql语句就行。

你的困难不是看不懂php,而是你完全不会web编程。
微信公众平台没有推送这一说,要么是你手动向用户群发消息,要么是用户主动拉取消息。
微信公众平台的文档里面有demo。你起码要知道怎么去修改和利用。


安卓先后顺序来:

1.本地搭建个php环境,mysql配好。

2.微信开发不怎么要求懂html,但是整个过程和浏览器请求网页是一样的。(处理接收数据和返回相应数据的过程不一样,但是这两个过程在微信的demo里面已经写得很好了,可以直接用。)可以看w3cschool上面的教程PHP 简介,里面混合了html和php,html部分可以先不去管。如果有C语言基础,入门不难。

3.一定要在本地多练习,学会怎么去接受前台(浏览器)传过来的数据,用php操作数据库,得到结果echo到页面上,如果这个学会了,移植到微信很容易。

4.尝试使用浏览器的network工具(chrome的f12,火狐的firebug里面都有),然后通过它熟悉请求/响应。使用这个玩意可以查看你的浏览器是怎么和服务器进行交互的,web编程必备工具。 本人也在做微信公众号开发,也曾经给大学开发微信查课程表程序,自己也申请了一个微信号,想在2-3线城市做一个微信联盟,肯定不能做成门户网,不知道做成什么样子?不知道怎么去规划?谁有点子 看你的情况,其实你是要利用微信平台搞项目,而不是对技术感兴趣。

没基础从头学,自己写代码,吃力不讨好,典型的为了手段忘了目的。

我的建议是:你把需求示意图画好,数据整理好,到猪八戒网花几百块请人搞下就是。


要吃鸡蛋,何必养母鸡呢? 我觉得互联网给我们带来是的是无地域的协作模式,而不是让个人成为全能神。因此我建议题主先确定好自己的需求,是想走运营,还是想走开发的方向。

我是做微信开发的,做运营的没经验,无法分享好的想法,但我觉得如果要走运营的方向就专心做好运营,直接购买技术好了。

如果是走开发的话倒可以探讨一下。

要学开发,懂一门编程语言是必须的,php,asp,java或者python都可以做微信开发,php相对来说比较容易掌握,开放源码也比较多,建议去学php。学习php的基础推荐中原大学孙仲岳《一周学会PHP》与“一周学会PHP”相关的文章

学会了编程语言以后,开始做微信开发,要尽可能的站在巨人的肩膀上,即利用成熟的框架和开放源代码来快速实现自己的开发需求。国内现在的开源比以前好了很多,微信有weiphp、微擎等开源框架可以用,这些框架都有提供完整的开发文档,以及第三方开发者开发好的插件/模块。

总之,别人做好的不用重复做,直接拿来用,集中精力做自己需要的而别人没做的,毕竟现在技术更新迭代太快了,而且技术的价值是在于运用。 我看微信推出的结合HTML5的开发不错,有很多微信场景都是靠这个完成,可以读这本书:《微信公众平台JSSDK开发实战:公众号与HTML5混合模式揭秘》(席新亮,等)【摘要 书评 试读】 青龙老贼的《微信公众平台从入门到精通》。 这个社会,就是这样,有穷人,就有富人;有长得漂亮的,就有长得丑的;有活得光彩的,就有一般的,不用去比,做自己就好! 学习微信开发,可以加入艾豆微信交流群452207697哦,里面有很多前辈可以学习。
성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
과대 광고 : 오늘 PHP의 역할을 평가합니다과대 광고 : 오늘 PHP의 역할을 평가합니다Apr 12, 2025 am 12:17 AM

PHP는 현대적인 프로그래밍, 특히 웹 개발 분야에서 강력하고 널리 사용되는 도구로 남아 있습니다. 1) PHP는 사용하기 쉽고 데이터베이스와 완벽하게 통합되며 많은 개발자에게 가장 먼저 선택됩니다. 2) 동적 컨텐츠 생성 및 객체 지향 프로그래밍을 지원하여 웹 사이트를 신속하게 작성하고 유지 관리하는 데 적합합니다. 3) 데이터베이스 쿼리를 캐싱하고 최적화함으로써 PHP의 성능을 향상시킬 수 있으며, 광범위한 커뮤니티와 풍부한 생태계는 오늘날의 기술 스택에 여전히 중요합니다.

PHP의 약한 참고 자료는 무엇이며 언제 유용합니까?PHP의 약한 참고 자료는 무엇이며 언제 유용합니까?Apr 12, 2025 am 12:13 AM

PHP에서는 약한 참조가 약한 회의 클래스를 통해 구현되며 쓰레기 수집가가 물체를 되 찾는 것을 방해하지 않습니다. 약한 참조는 캐싱 시스템 및 이벤트 리스너와 같은 시나리오에 적합합니다. 물체의 생존을 보장 할 수 없으며 쓰레기 수집이 지연 될 수 있음에 주목해야합니다.

PHP의 __invoke 마법 방법을 설명하십시오.PHP의 __invoke 마법 방법을 설명하십시오.Apr 12, 2025 am 12:07 AM

\ _ \ _ 호출 메소드를 사용하면 객체를 함수처럼 호출 할 수 있습니다. 1. 객체를 호출 할 수 있도록 메소드를 호출하는 \ _ \ _ 정의하십시오. 2. $ obj (...) 구문을 사용할 때 PHP는 \ _ \ _ invoke 메소드를 실행합니다. 3. 로깅 및 계산기, 코드 유연성 및 가독성 향상과 같은 시나리오에 적합합니다.

동시성에 대해 PHP 8.1의 섬유를 설명하십시오.동시성에 대해 PHP 8.1의 섬유를 설명하십시오.Apr 12, 2025 am 12:05 AM

섬유는 PHP8.1에 도입되어 동시 처리 기능을 향상시켰다. 1) 섬유는 코 루틴과 유사한 가벼운 동시성 모델입니다. 2) 개발자는 작업의 실행 흐름을 수동으로 제어 할 수 있으며 I/O 집약적 작업을 처리하는 데 적합합니다. 3) 섬유를 사용하면보다 효율적이고 반응이 좋은 코드를 작성할 수 있습니다.

PHP 커뮤니티 : 자원, 지원 및 개발PHP 커뮤니티 : 자원, 지원 및 개발Apr 12, 2025 am 12:04 AM

PHP 커뮤니티는 개발자 성장을 돕기 위해 풍부한 자원과 지원을 제공합니다. 1) 자료에는 공식 문서, 튜토리얼, 블로그 및 Laravel 및 Symfony와 같은 오픈 소스 프로젝트가 포함됩니다. 2) 지원은 StackoverFlow, Reddit 및 Slack 채널을 통해 얻을 수 있습니다. 3) RFC에 따라 개발 동향을 배울 수 있습니다. 4) 적극적인 참여, 코드에 대한 기여 및 학습 공유를 통해 커뮤니티에 통합 될 수 있습니다.

PHP vs. Python : 차이점 이해PHP vs. Python : 차이점 이해Apr 11, 2025 am 12:15 AM

PHP와 Python은 각각 고유 한 장점이 있으며 선택은 프로젝트 요구 사항을 기반으로해야합니다. 1.PHP는 간단한 구문과 높은 실행 효율로 웹 개발에 적합합니다. 2. Python은 간결한 구문 및 풍부한 라이브러리를 갖춘 데이터 과학 및 기계 학습에 적합합니다.

PHP : 죽어 가거나 단순히 적응하고 있습니까?PHP : 죽어 가거나 단순히 적응하고 있습니까?Apr 11, 2025 am 12:13 AM

PHP는 죽지 않고 끊임없이 적응하고 진화합니다. 1) PHP는 1994 년부터 새로운 기술 트렌드에 적응하기 위해 여러 버전 반복을 겪었습니다. 2) 현재 전자 상거래, 컨텐츠 관리 시스템 및 기타 분야에서 널리 사용됩니다. 3) PHP8은 성능과 현대화를 개선하기 위해 JIT 컴파일러 및 기타 기능을 소개합니다. 4) Opcache를 사용하고 PSR-12 표준을 따라 성능 및 코드 품질을 최적화하십시오.

PHP의 미래 : 적응 및 혁신PHP의 미래 : 적응 및 혁신Apr 11, 2025 am 12:01 AM

PHP의 미래는 새로운 기술 트렌드에 적응하고 혁신적인 기능을 도입함으로써 달성 될 것입니다. 1) 클라우드 컴퓨팅, 컨테이너화 및 마이크로 서비스 아키텍처에 적응, Docker 및 Kubernetes 지원; 2) 성능 및 데이터 처리 효율을 향상시키기 위해 JIT 컴파일러 및 열거 유형을 도입합니다. 3) 지속적으로 성능을 최적화하고 모범 사례를 홍보합니다.

See all articles

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

AI Hentai Generator

AI Hentai Generator

AI Hentai를 무료로 생성하십시오.

인기 기사

R.E.P.O. 에너지 결정과 그들이하는 일 (노란색 크리스탈)
3 몇 주 전By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. 최고의 그래픽 설정
3 몇 주 전By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. 아무도들을 수없는 경우 오디오를 수정하는 방법
3 몇 주 전By尊渡假赌尊渡假赌尊渡假赌
WWE 2K25 : Myrise에서 모든 것을 잠금 해제하는 방법
4 몇 주 전By尊渡假赌尊渡假赌尊渡假赌

뜨거운 도구

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

WebStorm Mac 버전

WebStorm Mac 버전

유용한 JavaScript 개발 도구

맨티스BT

맨티스BT

Mantis는 제품 결함 추적을 돕기 위해 설계된 배포하기 쉬운 웹 기반 결함 추적 도구입니다. PHP, MySQL 및 웹 서버가 필요합니다. 데모 및 호스팅 서비스를 확인해 보세요.

SublimeText3 Linux 새 버전

SublimeText3 Linux 새 버전

SublimeText3 Linux 최신 버전

메모장++7.3.1

메모장++7.3.1

사용하기 쉬운 무료 코드 편집기