虽然从1998年开办劲捷公司的主营业务就是网站建设,但我一直没有学过ASP、.Net、Java等程序语言,这方面都是公司的程序员来解决,我只会一些工具,以及一些HTML语言。即使2005年以后我专门带队来做自有网站运营,使用过PHP编写的MediaWiki、Discuz等开源平台,但也只是使用现成的系统,基本没有改动、编写过PHP程序。
很久以前学过Basic, Fortran以及单片机汇编,当时都是可以相当熟练运用的,不过后来没有怎么用了,这两年最多也只是重新编写几个Visual Basic程序来处理文本数据。从去年底开始决定选用Drupal来做新的网站平台后,也是尽量避免修改PHP程序,遇到Drupal核心系统无法解决的问题就去找第三方扩展模块,这一点与使用MediaWiki的情况类似。
但要灵活运用Drupal,编写部分PHP代码基本上无法避免,最近这段时间在导入名录数据到新的组织机构邮编网站过程中,就遇到需要编写PHP程序才能完成的任务,例如在content template修改页面输出、在后台运行导入的页面归类到合适的分类中等。前一阵子让会PHP的同事帮忙做了部分示范代码,自己再不断查看资料、测试,算是逐步了解了一些PHP的基本语法。
后来有遇到需要调用Drupal API的情况,需要去看Taxonomy.Module中定义的函数,还要通过调用db_query来操作数据库。这些以前都没有接触过,只好多看此前手头购买的两本书,以及不断用google搜索中英文资料,好歹算是把几个拦路虎逐一排除掉了。
当然,用熟悉了PHP以后,对于以后构建更强的Drupal网站肯定是有很大帮助的,通过这段时间的摸索,应该算是入门了,也心里有底,只要多努力一些,Drupal、PHP都是可以用会的,今后可以构建更强大的网站出来。
评论6
好久没来看祁总了
好久没来看祁总了,今天睡不着,上来看下
很巧我最近也在学PHP,基础语法比较简单,就是MVC不太习惯
是哪位大侠来留言啊?
你好!是哪位朋友怎么也不留个名啊?
我主要是使用别人用PHP编写的现成的开源平台,很少的时候需要自己用PHP修改或者写一点调用功能,自己也不用深入搞MVC等。
哈哈,我是马辉
哈哈,我是马辉
忘记留名了
Archer Ma/马辉
谢谢关注
呵呵,谢谢关注,保持联系!
我也在學php
雖然用的是joomla建站, 也得學.
学会一些总是有好处的
虽然我也不是很情愿去学,但是被逼出来必须要学一些才能用好Drupal,现在感觉只少量时候用一点PHP代码也不算太难。Joomla!听说更适合大众需求,需要用到编程的地方更少。