Surance Center

学习XOOPS的记录

学习XOOPS的起因:


看到朋友在xoops上面安装模块、卸载模块,觉得很神奇。好像我遇到得dotnet程序都没有做到可以可视化来操作这个的。
于是就想要学习一下。

学习XOOPS的过程

学习xoops一定是先学习了php(后来我才知道,其实xoops是给不懂php的人架构网站用的)
学习php就开始学着安装php、apache和mysql、phpMyAdmin。开始的时候,费了很多时间,总是有这样那样的问题。因为这些开源的软件安装和配置和windows软件有很多区别。特别是进行配置的时候,一定要用代码的,就没有UI。
然后开始研究xoops。首先看Instruction,然后自己下载一个安装看看,安装的过程很简单。
后来试着自己加模块,加主题样式。这期间就学习了smarty和pear。我感到开源的世界很丰富。
最后,我进入高级阶段,学习如何自己搞一个主题和模块。很有意思。
开源的东西确实有一些Bug和文档不清楚的地方,不过它彭湃的生命力很诱人。我也产生了为开源做一些贡献的冲动。

总结一下:

xoops是一个portal,意思就是一个网站的基础。其他要加什么模块就可以按照它的要求加
smarty是一个模板驱动。就是说把html和数据分开。
pear 是php的一个标准及其实现的应用。它的初衷是代码写一次,很多常用的功能都写在里面了。

php开发网站和dotnet的区别:

php更加简单、实用。但是处理复杂的系统就赶不上dotnet了。

 

posted @ 2008-02-24 20:55  xxp  阅读(283)  评论(0编辑  收藏  举报
Surance Center