PHP是开放的源代码,所有的PHP源代码事实上都可以得到:
PHP是免费的,和其它技术相比,PHP本身免费且是开源代码。
PHP的快捷性,程序开发快,运行快,技术本身学习快。
PHP可以被嵌入于HTML,相对于其他语言,编辑简单,实用性强,更适合初学者。
PHP跨平台性强,是运行在服务器端的脚本,兼容UNIX、LINUX、WINDOWS、Mac。
PHP效率高,消耗相当少的系统资源。
PHP可动态创建图像,图像处理默认使用GD2。也可以配置为使用image magick。
PHP4,PHP5中,面向对象方面有了很大改进,完全可以用来开发大型商业程序。
PHP支持脚本语言为主,同为类C语言,更专业专注。
2.4.3 PHPnow
PHPnow中文应用框架PHPnow framework是提供安全快速的PHP开发解决方案,PHPnow framework采用国际公认的mvc思想,采用OOP方式开发,易扩展、稳定、超强大负载能力,企业级安全部署,重点发展现代安全快速的互联网应用程序开发。PHPnow是Win32下绿色免费的Apache + PHP + MySQL 环境套件包。简易安装、快速搭建支持虚拟主机的PHP环境。附带PnCp.cmd控制面板,帮助你快速配置你的套件,使用非常方便。PHPnow是绿色的,解压后执行Setup.cmd初始化,即可得到一个PHP + MySQL环境。然后就可以直接安装Discuz!,PHPWind,DeDe,WordPress等程序。
(1) 特点
PHPnow framework运行环境:PHP5.2.x或更高版本,引擎支持Rewrite,主要特点有:
1) 几乎基于PHP开发
2) 企业级安全部署
3) 中文注释并永久免费开源
4) 提供了基础的web mvc
5) 重点发展现代安全快速的互联网应用程序开发
6) 采用OOP方式开发,易扩展、稳定、超强大负载能力
7) 加入了常用实用性强的函数
8) 更方便集成第三方class组件
9) 基于PDO的数据持久化解决方案
10) 视图管理,基于smarty模板引擎支持
11) 可将数据表分离到不同的数据库服务器
12) 默认提供了file、memcache两种缓存机制
13) PHPnow framework 是免费自由软件。你可以免费用于商业。
14) PHPnow framework 的开发使用请参考官方手册。
(2) 配置要求
支持虚拟主机:便捷的虚拟主机管理
配置文件备份:放心地去尝试修改配置文件,乱了就还原配置
虚拟主机代理:可与 IIS 共存 (不同端口,泛解析代理)
插件支持:JSP(寻找最佳解决) | ASP(挂起)
(3) 使用向导
如果装有同类软件,请先停止或卸载,否则会占端口!请关闭迅雷,或修改迅雷的 BT 端口!
解压:解压到任意目录;(不能含有中文!例如 “桌面”)
安装:运行 Setup.cmd 根据向导进行初始化;
使用:.\htdocs 为网站主目录。执行 PnCp.cmd 进行设置或管理。
注意:执行 Stop.cmd 即已经卸载。请执行 Stop.cmd 后再删除文件。
3 摄像头监控模块的设计与实现
3.1 PHP平台的搭建
首先说明一下为什么需要搭建PHP平台,其他平台不可以吗?那就要先搞清楚本人搭建PHP平台做什么用。
由于本模块中要实现发现有人入侵后向远端发送短信,而为了成本的考虑,本人试图通过移动公司所开发的飞信平台的接口来向自己的手机发送警告短信,通过对飞信WAP网页的解析,以及通过参考网络上各位前辈的博客,得到如下两个有用的资料: 单片机智能家电控制中心系统设计(9):http://www.751com.cn/zidonghua/lunwen_8199.html