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 相关文章推荐
PHP新手上路(十一)
Oct 09 PHP
15种PHP Encoder的比较
Mar 06 PHP
PHP的博客ping服务代码
Feb 04 PHP
有关PHP性能优化的介绍
Jun 20 PHP
PHP错误Parse error: syntax error, unexpected end of file in test.php on line 12解决方法
Jun 23 PHP
smarty实现多级分类的方法
Dec 05 PHP
WordPress网站性能优化指南
Nov 18 PHP
php获取图片信息的方法详解
Dec 10 PHP
PHP的时间戳与具体时间转化的简单实现
Jun 13 PHP
ThinkPHP 模板引擎使用详解
May 07 PHP
PHP实现表单提交数据的验证处理功能【防SQL注入和XSS攻击等】
Jul 21 PHP
PHP常见加密函数用法示例【crypt与md5】
Jan 27 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中heredoc与nowdoc介绍
2014/12/25 PHP
使用新浪微博API的OAuth认证发布微博实例
2015/03/27 PHP
php利用云片网实现短信验证码功能的示例代码
2017/11/18 PHP
JavaScript获取网页中第一个链接ID的方法
2015/04/03 Javascript
javascript模块化简单解析
2016/04/07 Javascript
Js动态设置rem来实现移动端字体的自适应代码
2016/10/14 Javascript
利用jQuery.Validate异步验证用户名是否存在(推荐)
2016/12/09 Javascript
JavaScript运动框架 多值运动(四)
2017/05/18 Javascript
详解Webpack+Babel+React开发环境的搭建的方法步骤
2018/01/09 Javascript
jQuery NProgress.js加载进度插件的简单使用方法
2018/01/31 jQuery
详解vue 数据传递的方法
2018/04/19 Javascript
nodejs 十六进制字符串型数据与btye型数据相互转换
2018/07/30 NodeJs
JS中的函数与对象的创建方式
2019/05/12 Javascript
vue-iview动态新增和删除的方法
2020/06/17 Javascript
[00:15]TI9观赛名额抽取
2019/07/10 DOTA
使用Python读写及压缩和解压缩文件的示例
2016/07/08 Python
教你用python3根据关键词爬取百度百科的内容
2016/08/18 Python
使用Python3 编写简单信用卡管理程序
2016/12/21 Python
浅谈python迭代器
2017/11/08 Python
Python3实现发送QQ邮件功能(文本)
2017/12/15 Python
Python中的groupby分组功能的实例代码
2018/07/11 Python
使用 Python 处理 JSON 格式的数据
2019/07/22 Python
Python正则re模块使用步骤及原理解析
2020/08/18 Python
ECCO爱步美国官网:来自丹麦的鞋履品牌
2016/11/23 全球购物
BIBLOO捷克:购买女装、男装、童装、鞋和配件
2017/01/27 全球购物
芬兰灯具网上商店:Nettilamppu.fi
2018/06/30 全球购物
纽约市的奢华内衣目的地:Anya Lust
2019/08/02 全球购物
幼儿园家长安全责任书
2014/07/22 职场文书
科学育儿宣传标语
2014/10/08 职场文书
2015年乡镇安全生产工作总结
2015/05/19 职场文书
2015年档案室工作总结
2015/05/23 职场文书
杨善洲电影观后感
2015/06/04 职场文书
民事纠纷协议书
2016/03/23 职场文书
用python自动生成日历
2021/04/24 Python
使用这 6个Vue加载动画库来减少我们网站的跳出率
2021/05/18 Vue.js
用Python创建简易网站图文教程
2021/06/11 Python