雖然從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!聽說更适合大衆需求,需要用到編程的地方更少。