分享我的发现,分享我的收藏,分享我的心情!!
10/10 12
YUF 由来:

算来,使用 PHP 做web 应用有五年多了,有大型门户网站也有小型企业网站,有搜索引擎也有各种专用系统, 随着做过的项目越来越多,不同的项目基本上都是根据不同的需要,设计不同架构,然后细化成功能模块,再细化成功能函数或类文件。越往后面,越发现自己是在做一起重复性的工作,一直希望将自己的一些经验和想法以一套框架的形式梳理总结出来,以后可以少做一些重复发明轮子的工作。可是,一直由于工作和生活中时间的限制,没法实现。

上个月(2010年9月份),终于决定辞去在丁香园的工作,专心做一些自己想做的东西。

第一个想做的,是一套PHP框架,尽管现在的开源PHP框架已经很多,自己也用过不少,但总觉的没有一款让自己满意的,所谓满意,我觉的跟找老婆类似,你所坚持的关于美和好的标准,决定了你想要的那个她是谁。而对于PHP这种开发语言,我一直所坚持的标准是:“敏捷,简单,快速,高效,易用,轻量",等等同意词或近意词 ,于是,找了两个英文单词来形容这套框架:

Yare (轻快的,灵敏的,容易操纵的),

Userful (有用的,合意的,有帮助的)。

YUF  == Yare Useful Framework 。

我希望,在这套框架里,可以把我之前做过的功能整理收集在里面。有些是功能函数或类,有些是之前做过无数遍的功能模块,如:文章,评论,搜索,用户,分页,等等。


关于 YUF 0.8

我希望让YUF看的更远些,因此我让它也爬到了巨人的肩膀上。在YUF的设计和实现过程中,我参考了目前常见的数十种PHP框架,以YUF的标准为原则,借鉴了不少精妙的思路和代码。

目前 YUF 0.8 实现了基本的框架和功能,具体如下:

一,MVC架构
二,模板引擎
三,缓存机制
四,URL路由
五,静态生成
六,权限管理
七,扩展支持
八,多语言支持

详细描述略..


后面的工作

我将会把之前的几个不成熟的私人项目移植到这套框架上来 ,在以后的项目中也将统一使用这套框架。一方面统一各项目基础架构,另一方面,也可以通过实际的项目开发,反过来再完善这套框架。
Tags: ,
10/06 14
memcache模块是一个高效的守护进程,提供用于内存缓存的过程式程序和面向对象的方便的接口,特别是对于设计动态web程序时减少对数据库的访问。.....
Tags: ,
10/05 28
使用脚本语言最大的好处之一就是可利用其拥有的自动垃圾回收机制(释放内存)。你不需要在使用完变量后做任何释放内存的处理,PHP会帮你完成。

当然,我们可以按自己的意愿调用 unset() 函数来释放内存,但通常不需要这么做。


不过在PHP里,至少有一种情况内存不会得到自动释放,即便是手动调用 unset()。详情可考:http://bugs.php.net/bug.php?id=33595。
问题症状
Tags:
10/05 12
九个PHP中很有用的功能,不知道你用过了吗?
Tags:
10/05 10
转载一篇 PHP 优化的一些小技巧。
Tags:
10/04 15
开发PHP扩展对于普通程序员来讲可能一直是一件很神秘的工作,其实,只要你对C语言熟悉,了解了开发PHP扩展的步骤和规则,开发PHP扩展也是一件很普通的工作。。。
Tags:
10/04 9
在php中,对于文件的读取时,最快捷的方式莫过于使用一些诸如file、file_get_contents之类的函数,简简单单的几行代码就能很漂亮的完成我们所需要的功能。但当所操作的文件是一个比较大的文件时,这些函数可能就显的力不从心, 下面将从一个需求入手来说明对于读取大文件时,常用的操作方法。 ....
Tags:
10/02 5
Xdebug安装
详细介绍了什么是Xdebug,为什么要用Xdebug,以及如何安装Xdebug。
Xdebug教程之Xdebug安装:http://www.phpq.net/tutorial/xdebug-install.html

Xdebug使用
从一个最简单的出错信息开始,到复杂的调试,一步一步向你演示Xdebug的使用。
Xdebug教程之Xdebug使用:http://www.phpq.net/tutorial/xdebug-use.html

Xdebug配置
根据Xdebug的官方文档来详细解释Xdebug的参数配置。
Xdebug教程之Xdebug配置:http://www.phpq.net/tutorial/xdebug-config.html

Xdebug调试
列举如何通过Xdebug来获取PHP程序的一些调试信息。
Xdebug教程之Xdebug调试:http://www.phpq.net/tutorial/xdebug-debug.html

WinCacheGrind工具
教你如何利用Xdebug配合WinCacheGrind工具来检测PHP代码的效率以及分析PHP代码。
Xdebug教程之WinCacheGrind:http://www.phpq.net/tutorial/xdebug-wincachegrind.html

Xdebug终极教程
Xdebug终极教程分为五个部分,从Xdebug安装、Xdebug使用、Xdebug配置、Xdebug调试到WinCacheGrind工具的使用,完整而详细的一步一步揭秘Xdebug。
Xdebug终极教程:http://www.phpq.net/tutorial/xdebug.html
Tags: ,
分页: 1/5 第一页 1 2 3 4 5 下页 最后页 [ 显示模式: 摘要 | 列表 ]