多層次架構設計前言

WBOY
發布: 2016-07-29 08:50:02
原創
1100 人瀏覽過

因為php 原生來就是要輔助HTML 的產生,所以程式碼跟HTML 碼混在一起寫,正是PHP 的特點也是優點,但正也造成很多分工上的問題,也就是你在寫php 的同時,你也必須很了解前端、後端技能,像是DataBase, HTML, css, JavaScript 等等。

這種情形,找新人來開發的困難,這個情況,大家可以從求職廣告中,窺見一二,下面我找了一個求職廣告給大家看看他的求職條件,大家就知道這各問題有多嚴重了:

1. 有網站建置及程式設計經驗。
2. 熟悉 PHP 程式語言。
3. 熟悉 MySQL 資料庫。
4. 了解 HTML 、 Java Script 、 CSS 、 jQuery 等 Web 技術。
5. 認真負責,且希望在程式設計及網頁技術方面不斷精進。

上述是某某公司要找 PHP 程式設計師要求的技能,看得出來,想要當一個 php 程式設計師真的是不好混,幾乎什麼都要會。
開發人員在暗罵老闆的求職條件太高的同時,對老闆來說,他也很頭痛,因為要找到什麼都要會的人才,真是不容易,而且重點是,他還沒辦法,給太多薪水。
這樣的背景下,導致最後,只能找到一個什麼都會一點的人,有聽過 梧鼠技窮 的故事嗎?
什麼都會一點,反過來說,就是什麼都不熟。

所以我常說,科技來自人性、管理來自需求,而需求是可以由公司創造的。

另外,我找了另一個工作職缺的求職條件,給大家比較看看,他的職務名稱是

工作條件:

1.日常網站製作維護更新
2.活動網站製作維護更新
3.創意發想
4.研究熱忱
5.良好的團隊工作能力
6.可獨立完成DIV+CSS切版(PSD to HTML)
7.手機版網站開發經驗
8.熟悉多瀏覽器CSS調整
9.熟練應用JQuery

這各工作的所需條件,就比前一個少多了,但是重點是,這兩份工作的薪水,卻是差不多的,那請問各為開發人員,是你要如何選擇勒。
這也給大家一個思考方向,大家出來工作、開公司都是要講投資報酬率的,對開發員來說就是以最少的學習成本獲得最大新資,
對企業主來說,你的人才所需工作條件越少,一般而言你的成本也會越低。

因此,近年來可以看到很多,多層次架構的設計理論出現,對網站開發來說,最常聽到的就是 MVC 了,也就是 Model – View – Control。

但要真的能切割分工好,其實並不需要先進的設計理論或是高深的技術。

只需要公司的體系中要有一架構設計師來管控就可以,當然這各角色需要一個夠資深,叫的動人做事,夠 Power 來搶資源(怎麼聽起來很像就是老闆本人)。

這個角色的工作如下:

定期作 Code Review,檢視程式碼的撰寫,是否符合規範。
定期開主管會議,來檢討公司的公用程式庫、底層架構以及目前開發專案在使用上的問題
定期檢視公司願景與底層架構等是否能配合


其實上述,聽起來都不復雜,只是要有執行力去做罷了。

以上就介紹了多層次架構設計前言,包括了架構設計,前言方面的內容,希望對PHP教程有興趣的朋友有所幫助。

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!