php架構給小弟我們帶來了什麼,或者php給小弟我們什麼

來源:互聯網
上載者:User
php架構給我們帶來了什麼,或者php給我們什麼?
這年頭php的開源架構何其之多,一雙手都數不完.
但是究其原因 為什麼沒有一個龍頭老大,沒有一個大家的心聲共向的架構?
就別說什麼 蘿蔔青菜 各有所愛啦.
我就知道..我們讀書那陣班裡都有一個公認的班花,(誰都不能泡,結果便宜了別人!~!!).
言歸正傳,我目前用的是Codeigniter. 好像都已經習慣了.
無論項目大小 直接就弄這樣一個架構.寫著也方便.
而且網站速度上,我也沒有感覺到有什麼特別的差異.倒是My Code比以前工整很多!
(那些反對用架構的,別批我,僅僅個人感受.)
開發幾年之後,我怎麼感覺php好像沒有什麼特別厲害,特別拿的出手的一些技術.
你們誰都說說 自己喜歡的php哪一些技術,或者一些你認為很棒的技術.
無論外掛程式也好,linux下也好.或者漂亮都好.

這個貼我都不知道問一些什麼,就當聊聊天吧.(希望管理員老大別移走,我很久沒有發過貼了!)


------解決方案--------------------
現在更在意的是項目的可擴充性,使用架構雖然會損耗效能。但是有其他的方法來彌補。而且在一個高並發的項目裡面,主要的壓力還是在資料庫端。樓主說的特別厲害的技術是指什麼
------解決方案--------------------
架構是應用程式的模板,既然這個世界是千變萬化的,那麼怎麼可能以一當十、以一當萬呢?
就如你的班花, 在你班是班花,在其他班就不一定了吧?
班花 不等於 校花,更不等於 亞洲小姐,乃至 世界小姐

醒醒吧哥們
------解決方案--------------------
架構確實省事!
------解決方案--------------------
CI是比較符合中國 傳統思維的,所以你覺得好用! 你換個架構如zend試試,不一定好用。

架構首先帶來了是mvc; 第二是一致性;第三是一定的擴充性和方便性,比如類庫。

架構使用開發的速度更快。
------解決方案--------------------
架構不好的地方:
第一是速度效能問題;如果從檔案IO的角度,你inlcude的檔案會很多(如50個以上),雖然有apc之類的緩衝。 但他終究是不能忽視的問題)-->中小網站不用考慮這個問題;

第二個順便說一下資料庫的問題:要堅持最少查詢原則。 資料庫雖然是瓶頸。是可以最佳化的。是可以設計的。(中小網站也不用考慮這個)

第三個問題:架構使模組之間的耦合增強。架構是一個整體。有時候,我們想將各種功能模組分離出去。比如:我想評論模組單獨化,使用其可接任何模組。或可接任何網站。

就CI來說,對於高效能網站來說,它還是有些大! 他有太多的相容。 他的layout也不盡如人意。 做的不夠好! 這個是 需要機制的。

zend用的是兩步視圖法。cake之類的就做的不用說了。






------解決方案--------------------
我只關心班花......為啥誰都不能泡?身上有刺?
------解決方案--------------------

------解決方案--------------------
班花
------解決方案--------------------
至少讓My Code不那麼的野了,話說我也在用CI,正在想要不要轉Cake
  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.