打算解散掉2个Joomla讨论群,基本没有什么有价值的讨论,似乎人们已经麻木了,根本不懂得什么是开源倡导的精神.一点点小问题不搜索,不看手册,张嘴就是图片怎么添加,拜托,这种弱智问题,你没脑子吗?讲这话可能会打击人,不过事实确实是这样,我自己认为算是比较热心的人,但是不是说我整天无所事事的
Yustar,Java/php/Joomla Developer.这是我的个人博客,联系邮箱me#yustar.info
PHP的开发框架可以说是太多太多了,zendframe,cakephp,qeephp,fleaphp,Yii等等。选择什么样的框架我个人感觉首先根据项目需求,然后根据团队人员的技术特点来选择。最近结合项目和团队特点发现这款开发框架,个人感觉一易用,二效率颇高,三学习成本较低。给团队做了一次DooPHP的培训,个人也认真学习了一下Doophp开发框架。
joomla往session中存储了哪些数据,最近在改造joomla认证和权限系统顺便拿出来看看。
Joomla, Wordpress, Drupal 是目前全球范围内的主流PHPCMS,用户群都比较庞大。这三种的性能一直是大家比较关注的对象。下面的比较是针对三款CMS在性能与环境配置以及使用方面的一个比较全面的比较。没有谁好谁不好这么一说,但可以给大家在选择适合自己的CMS的时候提供一个参考。
我的这个博客最近确实已经慢的够可以的了,打开首页要耗时7,8秒。今天实在是无法忍受这个速度进行了一下优化,对于wordpress的优化主要从两方面入手。
wordpress最新版本2.8.2发布。升级方式直接下载2.8.2,覆盖除wp-content以及wp-config.php以外的文件夹和目录。目前使用的插件也一并升级了一下,主要包括Akismet,cos-html-cache,kPicasa Gallery,WP-Syntax 现在插件升级也很方便基本可以在线升级。不过插件还是比较麻烦的事情,每次升级之后多少都有点问题,官方是不是应该提供一些可靠的插件或者一个插件评定类似Joomla的extension评级。劣质插件确实比较害人,每次升级都得去修补他的一些Bug。
频繁连接服务器的应用程序都会有个创建TCP的时间消耗,对于频繁连接服务器的应用来说可以考虑打开apache的keep-alive值,这样当应用程序连接到服务器创建好TCP连接之后,服务器不会立即关闭TCP而会保持TCP连接一段时间以等待客户端应用程序的下次连接。因此对于频繁连接服务器的应用程序来说设置keep-alive为on可以提高响应速度,不用为每次连接去创建TCP connect,这样做不好的地方就是由于每次连接的TCP连接都会保留一段时间,那么apache就需要为每个TCP保留一个处理进程,访问量一多之后进程数会增加,内存消耗也会翻倍。网上找的一个衡量keep-alive的公式:
HttpdProcessNumber = KeepAliveTimeout * TotalRequestPerSecond / Average(KeepAliveRequests) HttpdUsedMemory = HttpdProcessNumber * MemoryPerHttpdProcess
JOOMLA做了好久好久不过系统的源码分析我还真没怎么写过,网上看了maycode.com上有讲解了一些源码分析的文章这里贴出来可以都看看也要感谢这位朋友的分享。
COMSHARP CMS 写道 "Joomla! 是一款著名的开源 CMS 项目,在海外拥有一个庞大的开发社区,CMS Critic 的编辑最近对该项目的开发成员之一 Louis Landry 进行了一次访谈,Louis 谈到他在 Joomla! 开发组的一些经历,也谈到他对 Joomla! 这一项目的见解以及对未来的展望。

