10个简化PHP开发的工具


Posted in PHP onDecember 25, 2014

本文介绍了可以帮助简化 PHP 开发的10个项目,包括框架,类库,工具,代码。

1.CakePHP Development Framework

10个简化PHP开发的工具

CakePHP 是一个 PHP 的快速开发框架。它提供了可扩展的架构,使用了常见的 MVC 和 ORM 模式。它遵循约定优于配置理念。

2.pChart

10个简化PHP开发的工具

pChart 是一个用来创建图表的 PHP 框架。在大部分图表类库都收费的今天,pChart坚持免费。你可以用 SQL 查询、CSV 文件、或者手工输入数据。这个项目仍在前期开发中,每周都有更新。

3.PHP Filters

10个简化PHP开发的工具

我们在用表单的时候总是需要数据验证。非法的输入会带来安全问题,也可能把你的网页弄乱。“filter_var”函数可以用来验证,或者移除飞叉字符。

4.Symfony

10个简化PHP开发的工具

Symfony 是一个基于 PHP 的全功能框架。它提供了一些框架,组件和工具让开发更快速的开发复杂的 Web 应用。Symfony 是基于经验的一个项目。它并没有重复发明轮子,它利用了很多现有的最佳实践,并且集成了很多第三方的类库。

5.把数据库备份到 XML 文件

10个简化PHP开发的工具

备份数据是很重要的,而数据库往往是最重要的部分。丢失数据库的后果是灾难性的。上面的代码可以帮助你把数据库备份到 xml 文件。

6.使用 PHP 压缩 CSS 文件

10个简化PHP开发的工具

7.PHP 自动提示组件

10个简化PHP开发的工具

对于很多新手来说,这也许是最简单的方式来实现自动提示功能。你只需要修改一些参数就可以了。

8.XAMPP

10个简化PHP开发的工具

很多人都有安装开发环境的苦恼。XAMPP是一个可以帮你一次性安装 Apache,MySQL,PHP 和 Perl 的重发行包。它的使用超级简单,下载,解压,安装就搞定了!

9.CodeIgniter

10个简化PHP开发的工具

CodeIgniter 是一个强大的 PHP 框架,但是它很小巧。它占用资源少,开发快速,文档全面。

10.pear.php.net

10个简化PHP开发的工具

PEAR 是一个可重用 PHP 组件的分发系统和框架。它可以极大的简化你下载和安装开发包的工作。

10.缓存动态 PHP 页面

10个简化PHP开发的工具

PHP 相关文章推荐
在PHP3中实现SESSION的功能(三)
Oct 09 PHP
php5.2时间相差8小时
Jan 15 PHP
过滤掉PHP数组中的重复值的实现代码
Jul 17 PHP
深入PHP autoload机制的详解
Jun 09 PHP
学习php过程中的一些注意点的总结
Oct 25 PHP
CodeIgniter生成网站sitemap地图的方法
Nov 13 PHP
php数组索引与键值操作技巧实例分析
Jun 24 PHP
jQuery+Ajax+PHP“喜欢”评级功能实现代码
Oct 08 PHP
PHP生成及获取JSON文件的方法
Aug 23 PHP
PHP中静态变量的使用方法实例分析
Dec 01 PHP
利用php获得flv视频长度的实例代码
Oct 26 PHP
laravel请求参数校验方法
Oct 10 PHP
PHP连接MSSQL时nvarchar字段长度被截断为255的解决方法
Dec 25 #PHP
PHP中文编码小技巧
Dec 25 #PHP
PHP中防止SQL注入方法详解
Dec 25 #PHP
使用PHP实现阻止用户上传成人照片或者裸照
Dec 25 #PHP
浅析PHP文件下载原理
Dec 25 #PHP
php使用sql server验证连接数据库的方法
Dec 25 #PHP
php实现mysql事务处理的方法
Dec 25 #PHP
You might like
php学习笔记 数组遍历实现代码
2011/06/09 PHP
跟我学Laravel之配置Laravel
2014/10/15 PHP
浅谈PHP正则表达式中修饰符/i, /is, /s, /isU
2014/10/21 PHP
浅谈PHP链表数据结构(单链表)
2016/06/08 PHP
PHP单元测试配置与使用方法详解
2019/12/27 PHP
JAVASCRIPT keycode总结
2009/02/04 Javascript
基于jquery的内容循环滚动小模块(仿新浪微博未登录首页滚动微博显示)
2011/03/28 Javascript
jQuery1.6 正式版发布并提供下载
2011/05/05 Javascript
Prototype源码浅析 Enumerable部分之each方法
2012/01/16 Javascript
js获取多个tagname的节点数组
2013/09/22 Javascript
javascript实现的DES加密示例
2013/10/30 Javascript
扩展JS Date对象时间格式化功能的小例子
2013/12/02 Javascript
用jquery修复在iframe下的页面锚点失效问题
2014/08/22 Javascript
js QQ客服悬浮效果实现代码
2014/12/12 Javascript
jquery实现可横向和竖向展开的动态下滑菜单效果
2015/08/24 Javascript
angular ng-click防止重复提交实例
2017/06/16 Javascript
分享Bootstrap简单表格、表单、登录页面
2017/08/04 Javascript
react路由配置方式详解
2017/08/07 Javascript
vue组件实现进度条效果
2018/06/06 Javascript
JS实现处理时间,年月日,星期的公共方法示例
2019/05/31 Javascript
js获取 gif 的帧数的代码实例
2019/09/10 Javascript
vue自定义指令限制输入框输入值的步骤与完整代码
2020/08/30 Javascript
python搭建微信公众平台
2016/02/09 Python
利用python numpy+matplotlib绘制股票k线图的方法
2019/06/26 Python
python 列表推导式使用详解
2019/08/29 Python
python 多维高斯分布数据生成方式
2019/12/09 Python
Selenium 滚动页面至元素可见的方法
2020/03/18 Python
Python接口测试环境搭建过程详解
2020/06/29 Python
Travelstart沙特阿拉伯:廉价航班、豪华酒店和实惠的汽车租赁优惠
2019/04/06 全球购物
建筑设计所实习生自我鉴定
2013/09/25 职场文书
医生实习工作总结的自我评价
2013/09/27 职场文书
《傅雷家书》教学反思
2014/04/20 职场文书
高二学生评语大全
2014/04/25 职场文书
Python 中random 库的详细使用
2021/06/03 Python
Python初学者必备的文件读写指南
2021/06/23 Python
Python实战实现爬取天气数据并完成可视化分析详解
2022/06/16 Python