在介绍网页设计时,框架是一种专业开发网站的重要方法。PHP编程也有框架这种专业开发手段,ThinkPHP就是国内最常用的一种。我们的范例是用ThinkPHP3.1版做的。你可以到http://www.thinkphp.cn/down/framework.html网站下载,也可以在我们的网站下载。
它的使用方法如下:
(1)建一个App目录,这是你自己的工程目录,自己起名。由于我们要编微信的程序,我们就把wx这个目录作为我们的工程目录。
(2)把ThinkPHP文件夹拷贝到wx目录下。
(3)在wx目录下建一个index.php文件,内容如下:
(4)打开MAMP运行
http://localhost/wx/index.php
显示:
:)
欢迎使用 ThinkPHP!
这时你还会在wx发现一个新建的目录:weixin。这个目录下生成很多新的目录,如Common、conf、Lang、Lib、Runtime、Tpl。
打开D:\MAMP\htdocs\wx\weixin\Lib\Action\IndexAction.class.php。(www.xing528.com)
把里面的内容全部替换成:
打开MAMP再次运行。
http://localhost/wx/index.php
结果显示:hello weixin。
虽然对ThinkPHP的整个原理我们还不太清楚,但我们隐隐约约地感觉,我们的编程应主要针对这个IndexAction.class.php文件进行。运行程序的时候却不运行IndexAction.class.php,而是去运行index.php。
对于ThinkPHP框架,网上有专门的视频教程,受篇幅所限,只能达到让大家能用的程度。不过现在的学习方法可能与过去不太相同,其实ThinkPHP框架你只要能知道这两页的内容就能用它进行微信公众号的开发了。至于如何能用框架编出高水平的程序,那是专业程序员的事,我们只是跨界的初学者,等我们能用它开发出一些微信公众号程序获得成就感以后,再提高自己的编程水平也是一种学习方法。
下面我们把微信的验证也用框架来做一次。
从上面的程序看,微信验证的主要程序与原来的index.php一模一样。虽然我们还是不知道那一行行语句是怎么验证的,但验证能通过就说明这段程序没有问题。
需要注意的是,微信公众平台基本配置的URL位置链接应该改为:
http://www.cross-media.cn/s201803xx1/151010999/wx/index.php/index
修改后,提交时显示绿色的“验证通过”就说明这个程序改成了。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。