实用PHP组件及教程21则(1)
51CTO快译】Ajax技术的引入给Web开发带来了翻天覆地的变化。PHP与Javascript的结合让我们的Web应用变得丰富多彩。为了让大家更上一层楼,我们在此分享一些常用的精品组件,让你的第一时间就能抓住用户。
下面,我们将要介绍21个免费的PHP组件和教程,这些组件在很多的项目里都用得上,而且它们都比较容易配置,一下就可以学会。下次做项目时不妨就用它们试试吧。
1.图表
pChart是一个用于绘制图表的PHP类。大多数图表的类库都是收费的,而这个项目则是免费提供的。用于绘制图表的数据可以从SQL查询中获取,也可以CSV文件获取,或者由你指定。这个项目还在更新和开发中,每周都有新的功能特性产生。目前我们的着重点是通过引入抗锯齿算法来提高渲染效果,这样图表就能更美观一些。在渲染速度方面,从第一版开始就已经取得了显著提升,当然我们也还在继续不断优化代码。
2.PHP组件:智能提示Autosuggest)
这是一个用PHP 和MySQL编写的组件,用它可以实现搜索框的智能输入提示,就像Google搜索那样。
3.用MooTools实现Ajax动态删除
用过WordPress的人可能都会对WoodPress里有一个地方很感兴趣,那就是当你点击删除链接时,菜单项就会变成红色的,随后该条目就被隐去了。这个教程介绍了如何用MooTools 实现这个功能
- if(isset($_GET['delete']))
- {
- $query = 'DELETE FROM my_table WHERE item_id = '.(int)$_GET['delete'];
- $result = mysql_query($result,$link);
- }
4.用PHP Filters验证和过滤数据
数据的验证和过滤是处理表单操作时不可或缺的一环,恶意的数据不仅仅会带来安全上的问题,它还可能把我们的页面布局完全打乱。用"filter_var"这个函数就可以实现过滤非法字符和验证数据的功能。
PHP之友评论