摘要: 一、先简单回答两个问题:1、PHP 可以开发客户端?答:不可以,因为PHP是脚本语言,是负责完成 B/S架构 或 C/S架构 的S部分,即:服务端的开发。2、为什么选择 PHP 作为开发服务端的首选?答:跨平台(可以运行在UNIX、LINUX、WINDOWS、Mac OS下)、低消耗(PHP消耗相当少的系统资源)、运行效率高(相对而言)、MySQL的完美搭档,本身是免费开源的,......二、如何使用 PHP 开发 API(Application Programming Interface,应用程序编程接口) 呢?做过 API 的人应该了解,其实开发 API 比开发 WEB 更简洁,但可能逻辑 阅读全文
posted @ 2014-03-31 13:40 卓越工作室 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我 们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过 多的SQL语句的优化,而只是针对MySQL这一Web应用最多的数据库。希望下面的这些优化技巧对你有用。1. 为查询缓存优化你的查询大多数的MySQL服务器都开启了查询缓存。这是提高性最有效的方法之一,而且这是被MySQL的数据库引擎处理的。当有很多相同的查询被执行了多次的时候,这些查询结果会被放到一个缓存中,这样 阅读全文
posted @ 2014-03-31 13:39 卓越工作室 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 官方提供的SDK只有一个文本消息功能,我们将所有消息的消息类型及事件响应都整理了进来,并且加入日志记录,代码如下: 1 responseMsg(); 12 }else{ 13 $wechatObj->valid(); 14 } 15 16 class wechatCallbackapiTest 17 { 18 public function valid() 19 { 20 $echoStr = $_GET["echostr"]; 21 if($this->checkSignature()){ 22 echo $... 阅读全文
posted @ 2014-03-22 14:14 卓越工作室 阅读(2802) 评论(0) 推荐(0) 编辑