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 相关文章推荐
桌面中心(一)创建数据库
Oct 09 PHP
PHP显示今天、今月、上月、今年的起点/终点时间戳的代码
May 25 PHP
PHP实现的英文名字全拼随机排号脚本
Jul 04 PHP
php文件下载处理方法分析
Apr 22 PHP
php删除文本文件中重复行的方法
Apr 28 PHP
Yii2.0高级框架数据库增删改查的一些操作
Nov 16 PHP
PHP实现原生态图片上传封装类方法
Nov 08 PHP
浅谈PHP的数据库接口和技术
Dec 09 PHP
CI框架实现框架前后端分离的方法详解
Dec 30 PHP
根据key删除数组中指定的元素实现方法
Mar 02 PHP
PHP安装BCMath扩展的方法
Feb 13 PHP
Thinkphp 框架扩展之数据库驱动常用方法小结
Apr 23 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中的escape函数
2013/06/29 PHP
php面向对象编程self和static的区别
2016/05/08 PHP
PHP的mysqli_stmt_init()函数讲解
2019/01/24 PHP
JS判断当前日期是否大于某个日期的实现代码
2012/09/02 Javascript
jQuery使用技巧简单汇总
2013/04/18 Javascript
浅析JavaScript基本类型与引用类型
2014/05/28 Javascript
jQuery中each()方法用法实例
2014/12/27 Javascript
jQuery晃动层特效实现方法
2015/03/09 Javascript
详解AngularJS中ng-src指令的使用
2016/09/07 Javascript
关于微信jssdk实现多图片上传的一点心得分享
2016/12/13 Javascript
详解Vue2.X的路由管理记录之 钩子函数(切割流水线)
2017/05/02 Javascript
AjaxUpLoad.js实现文件上传
2018/03/05 Javascript
对vue2.0中.vue文件页面跳转之.$router.push的用法详解
2018/08/24 Javascript
koa2 用户注册、登录校验与加盐加密的实现方法
2019/07/22 Javascript
使用JavaScript获取Django模板指定键值数据
2020/05/27 Javascript
[01:17:47]TNC vs VGJ.S 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/19 DOTA
Python中的random()方法的使用介绍
2015/05/15 Python
简介Python中用于处理字符串的center()方法
2015/05/18 Python
在Django的模型中执行原始SQL查询的方法
2015/07/21 Python
python实现识别相似图片小结
2016/02/22 Python
利用python打印出菱形、三角形以及矩形的方法实例
2017/08/08 Python
Python面向对象程序设计类的多态用法详解
2019/04/12 Python
python如何解析配置文件并应用到项目中
2019/06/27 Python
详解Python是如何实现issubclass的
2019/07/24 Python
Python re 模块findall() 函数返回值展现方式解析
2019/08/09 Python
PyTorch学习:动态图和静态图的例子
2020/01/06 Python
巴西男士胡须和头发护理产品商店:Beard
2017/11/13 全球购物
美国最大点评网站:Yelp
2018/02/14 全球购物
俄罗斯金苹果网上化妆品和香水商店:Goldapple
2019/12/01 全球购物
计算机学生求职信范文
2014/01/30 职场文书
个人租房协议书
2014/04/09 职场文书
劳动争议和解协议书范本
2014/11/20 职场文书
淘宝文案策划岗位职责
2015/04/14 职场文书
企业培训简报范文
2015/07/20 职场文书
python爬取企查查企业信息之selenium自动模拟登录企查查
2021/04/08 Python
python可视化分析绘制带趋势线的散点图和边缘直方图
2022/06/25 Python