用Joomla 建站一段时间了,由于采用了1.5RC3版,建站过程中发现了不少的问题,为了解决这些问题,看了不少的源代码,打算写一下源代码的学习过程。
首先是准备工作,源代码的学习过程其实也是一个不断测试代码的过程,所以:
1、搭建一个测试网站,我建议在本机上架一个WAMP环境,嘿嘿,为什么选择WAMP,主要个人习惯了,做了6年的linux下的程序员,还是不习惯emacs,呵呵,windows下的编辑器好用。
2、搭建测试网站建议直接采用SVN下来的代码,在windows上装一个tortoiseSVN,就可以了,joomla SVN reposity的地址是http://joomlacode.org/svn/joomla/development/trunk
3、编辑器,我觉得挺重要的,我推荐使用 UE Studio ,用上你就知道了,能自动根据源码中的内容,生成类和函数的标签,你就不需要寻找document的生成器了。
4、搭建完成后,用UE建一个project ,导入源代码,时间有点点长,它在分析代买生成TAG,生成后,你就点击“标签”,就可以看到全部的类和函数,习惯了VC的编辑环境的人,肯定喜欢这个。
5、搜寻代码学习的资源,目前我也没找到,我只在http://dev.joomla.org/ 上查看了framework的文章,中文资源似乎就更少了,我是说1.5版的,1.0版的有几个中文网站谈到部分的代码问题,但是我没仔细看过质量到底如何。
到现在位置,已经建立了研究环境,下一步就是“开始”