本文目錄一覽:
求php項目開發文檔
PHP項目開發全程實錄
1.2 系統分析
1.2.1 需求分析
對於信息網站來說,用戶的訪問量是至關重要的。如果網站的訪問量很低,那麼就很少有企業會要求為他提供有償服務,也就沒有利潤可言了。因此信息網站必須為用戶提供大量的、免費的、有價值的信息才能夠吸引用戶。為此,網站不僅要為企業提供各種有償服務,還需要額外為用戶提供大量的無償服務。通過與企業的實際接觸和溝通,確定網站應包括招聘信息、求職信息、培訓信息、公寓信息、家教信息、車輛信息、物品求購、物品出售、求兌出兌,尋求合作、企業廣告等服務。
通過實際調查,要求供求信息網具有以下功能:
�0�6 界面設計美觀大方、方便、快捷、操作靈活,樹立企業形象。
�0�6 實現強大的供求信息查詢,支持模糊查詢。
�0�6 用戶不需要註冊,便可免費發布供求信息。
�0�6 免費發布的供求信息必須經後台審核後才能正式發布,避免不良信息。
�0�6 支持海量數據錄入。
�0�6 由於供求信息數據量大,後台應該可以隨時清理數據。
1.2.2 可行性分析
根據《GB8567-88計算機軟體產品開發文件編製指南》中可行性分析的要求,制定可行性研究報告如下:
1.引言
(1)編寫目的
為了給企業的決策層提供是否進行項目實施的參考依據,現以文件的形式分析項目的風險、項目需要的投資與效益。
(2)背景
×××信息科技有限公司是一家以整合渠道資源為主的高科技公司。企業為了不斷滿足客戶的需求,為達到企業在同行業領域中的領先地位,現需要委託其他公司開發一個綜合信息網,項目名稱為九九度供求信息網。
2.可行性研究的前提
(1)要求
九九度供求信息網要求能夠提供信息搜索、信息定位描紅、發布免費信息、發布付費信息、發布企業廣告、對各類發布的信息進行審核、刪除、檢索等功能。
(2)目標
九九度供求信息網的主要目標是提供強大的搜索功能,準確的信息描紅定位功能,付費信息的管理、免費信息的審核和刪除功能。
(3)條件、假定和限制
項目需要在兩個月內交付用戶使用。系統分析師需要3天內到位,用戶需要4天時間確認需求分析文檔。去除員工兩個月的正常休息日16天,那麼程序開發人員需要在1個月零幾天的時間內進行系統設計、程序編碼、系統測試、程序調試和網站部署工作。
(4)評價尺度
根據用戶的要求,系統應以搜索引擎為主,對於發布的供求信息應能及時準確地保存、審核、查詢、描紅定位。由於用戶存在多個營業點,系統應具有區域網操作的能力,在多個營業點同時運行系統時,系統中各項操作的延時不能超過10秒鐘。此外,在系統出現故障時,應能及時進行恢復。
3.投資及效益分析
(1)支出
根據系統的規模及兩個月的項目開發周期,公司決定投入5個人。因此,公司將直接支付8萬元的工資及各種福利待遇。在項目安裝及調試階段,用戶培訓、員工出差等費用支出需要2萬元。在項目維護階段預計需要投入2萬元的資金,累計項目投入需要12萬元資金。
(2)收益
用戶提供項目資金30萬元。對於項目運行後進行的改動,採取協商的原則根據改動規模額外提供資金。因此從投資與收益的效益比上,公司可以獲得18萬元的利潤。
項目完成後,將給公司提供資源儲備,包括技術、經驗的積累,以後再開發類似的項目時,可以極大地縮短項目開發周期。
4.結論
根據上面的分析,技術上不會存在問題,因此項目延期的可能性很小。在效益上,公司投入5個人、兩個月的時間獲利18萬元,比較可觀。在公司今後的發展上可以儲備網站開發的經驗和資源,因此認為該項目可以開發。
1.2.3 編寫項目計劃書
根據《GB8567-88計算機軟體產品開發文件編製指南》中的項目開發計劃要求,結合單位實際情況,設計項目計劃書如下:
1.引言
(1)編寫目的
為了保證項目開發人員按時保質地完成預訂目標,更好地了解項目實際情況,按照合理的順序開展工作,現以書面的形式將項目開發生命周期中的項目任務範圍、項目團隊組織結構、團隊成員的工作責任、團隊內外溝通協作方式、開發進度、檢查項目工作等內容描述出來,作為項目相關人員之間的共識和約定以及項目生命周期內的所有項目活動的行動基礎。
(2)背景
九九度供求信息網是本公司與×××信息科技有限公司簽定的待開發項目,網站性質為信息服務類型,可為信息發布者有償或無償提供招聘、求職、培訓、求購、公寓、車輛、房屋和出售等信息。項目周期為兩個月,項目背景規劃如表1.1所示。
表1.1 項目背景規劃
項 目 名 稱
簽定項目單位
項目負責人
項目承擔部門
九九度供求信息網
甲方:×××信息科技有限公司
甲方:趙經理
設計部門
開發部門
測試部門
乙方:×××網路科技有限公司
乙方:張經理
2.概述
(1)項目目標
項目目標應當符合SMART原則,把項目要完成的工作用清晰的語言描述出來。九九度供求信息網的項目目標如下:
九九度供求信息網主要用來為用戶提供信息服務,對於生活和工作中的各類信息都應儘可能地全部包括在內,例如公寓、求職、招聘、培訓、招商、房屋、車輛、出售、求購等信息。項目發布後,要實現能夠為用戶生活、工作帶來極大的方便並提高企業知名度、為企業產品宣傳節約大量成本的目標。整個項目需要在兩個月的期限結束後,交給客戶進行驗收。
(2)產品目標與範圍
一方面九九度供求信息網能夠為企業節省大量人力資源,企業不再需要大量的業務人員去跑市場,間接為企業節約了成本。另一方面,九九度供求信息網能夠收集海量供求信息,將會有大量用戶訪問網站,有助於提高企業知名度。
(3)應交付成果
項目開發完成後,交付的內容如下:
�0�6 以光碟的形式交付九九度供求信息網的源程序、網站資料庫文件、系統使用說明書。
�0�6 客戶方應用自己的伺服器,因此需要乙方架設Apache伺服器、安裝PHP開發環境、協助甲方購買域名,將開發的九九度供求信息網發布到互聯網上運行。
�0�6 網站發布到互聯網上以後,進行後期的6個月無償維護與服務,超過6個月後進行網站有償維護與服務。
(4)項目驗收方式與依據
項目驗收分為內部驗收和外部驗收兩種方式。在項目開發完成後,首先進行內部驗收,由系統測試員根據用戶需求和項目目標進行驗收。項目在通過內部驗收後交給用戶進行驗收,驗收的主要依據為需求規格說明書。
3.項目團隊組織
(1)組織結構
為了完成九九度供求信息網的項目開發,公司組建了一個臨時的項目團隊,由項目經理、系統分析師、PHP開發工程師、網頁設計師和系統測試員構成
網站建設建站入門:如何建立PHP網站
做網站的步驟是什麼?本文來介紹下網站建設流程與步驟,該文遵循部分PHP開發規範。
不管使用PHP建立個人站還是企業站,網站建設的流程規範大體是一致的,涉及域名註冊(詳見本站域名知識欄目),伺服器
(空間)選擇,了解用戶需求,網站定位,PHP建站程序的選擇與開發等流程。
網站建設流程之域名註冊域名註冊有一些基本原則,比如域名盡量短小,容易記憶,域名中包括網站關鍵字等,對於企業網站可以以公司名稱或者銷售的核心產品作為域名等,不過我覺得這些並不是最重要的,你可以把它理解為SEO優化技巧,最重要的還是做好網站內容,提供有價值的服務。
網站建設流程之伺服器(空間)的選擇對於伺服器或者空間的選擇首先是必須穩定,這不但關係到訪問者的感受,也影響到搜索引擎蜘蛛的感受。對於個人自己建站的朋友或者是草根創業團隊,初期還是推薦使用空間,這樣比較節省開支,切勿盲目選擇伺服器,不但開銷大,維護成本也是不小的。
網站建設流程之網站定位在完成了域名註冊,空間選擇之後,在真正進行網站開發之前必須對自身網站有一個合理的定位,需要思考網站主要幹什麼?網站針對的目標用戶群是誰?
網站可以為目標用戶提供什麼?
相比其他網站,網站的核心競爭力是什麼?網站發展的中長期目標是什麼?再真正搞清楚這些問題之後再入手才是上策,能避免少走很多彎路。
網站建設流程之SEO規劃與實施在網站建設之前需要做好SEO規劃和實施的方案,比如網站關鍵字分析,挑選核心關鍵字進行網站標題的優化以及URL規劃、網站框架結構設計等網站建設流程之網站開發在進行網站開發之前,肯定是選擇開發語言,對於個人或者中小企業建站,建議選擇使用PHP來進行網站建設,因為PHP作為開源語言,提供了豐富的PHP開源系統,你只要根據自己的需要挑選合適的一款,適當進行一些二次開發就可以了。
特別提醒:對於選用伺服器的,在進行PHP網站開發之前,必須要安裝配置PHP環境(如果是購買的空間一般人家服務商都配置好了),有些PHP開源系統自帶PHP安裝程序,能充分發揮其所有優勢,而對於手工搭建PHP環境的,建議根據選擇的PHP開源系統的特點來搭建PHP運行環境;
對於選用空間的,這安裝配置PHP就省略了,但是事先你必須要了解PHP空間本身自帶哪些功能,不支持哪些功能,比如有的空間就不支持Apache
Mod_rewrite實現偽靜態。在經過上述這些網站建設的流程之後,大體上一個網站就建設起來了,這些是個人自己建站的基礎流程和經驗,其實網站建設的流程不止這些,網站建設是一個系統工程,同時也涉及到網站推廣、網站維護的流程等,需要每個人不斷總結和學習。
php 幫助文檔
這是最權威的資料了,官方只出英文的,有個中文小組在翻譯,由於精力有限,他們有限翻譯了常用部分,我看你只有將就了,要買用瀏覽器的翻譯功能,要麼把不懂的頁面粘貼上來大家幫你翻譯。
網站建設方案包括哪些內容
一、目標設定
在建設網站前應明確建設網站的目的,確定網站的功能,確定網站規模、投入費用,進行必要的市場分析等。只有詳細的規劃,才能避免在網站建設中出現的很多問題,使網站建設能順利進行。網站建設方案應該儘可能涵蓋網站規劃中的各個方面,網站建設方案流程的要科學、認真、實事求是執行。
二、市場分析
1、相關行業的市場是怎樣的,市場有什麼樣的特點,是否能夠在互聯網路中間上開展公司業務。
2、市場主要競爭者分析,競爭對手上網情況及其網站規劃、功能作用。
3、公司自身條件分析、公司概況、市場優勢,可以利用網站提升哪些競爭力,建設網站的能力(費用、技術、人力等)。
三、功能定位
1、為什麼要建立網站,是為了宣傳產品,進行電子商務,還是建立行業性網站?是企業的需要還是市場開拓的延伸?
2、整合公司資源,確定網站功能。根據公司的需要和計劃,確定網站的功能:產品宣傳型、網上營銷型、客戶服務型、電子商務型等。
3、根據網站功能,確定網站應達到的目的和作用。
4、企業內部網(Intranet)的建設情況和網站的可擴展性。
四、解決方案
根據網站的功能確定網站技術解決方案。
1、採用自建伺服器,還是租用虛擬主機。
2、選擇操作系統,用unix,Linux還是Window2000/NT。分析投入成本、功能、開發、穩定性和安全性等。
3、採用系統性的解決方案(如IBM,HP)等公司提供的企業上網方案、電子商務解決方案?還是自己開發。
4、網站安全性措施,防黑、防病毒方案。
5、相關程序開發。如網頁程序asp . net、JSP、PHP程序等。
五、內容規劃
1、根據網站的目的和功能規劃網站內容,一般企業網站應包括:公司簡介、產品介紹、服務內容、價格信息、聯繫方式、網上定單等基本內容。
2、電子商務類網站要提供會員註冊、詳細的商品服務信息、信息搜索查詢、定單確認、付款、個人信息保密措施、相關幫助等。
3、如果網站欄目比較多,則考慮採用網站編程專人負責相關內容。 注意:網站內容是網站吸引瀏覽者最重要的因素,無內容或不實用的信息不會吸引匆匆瀏覽的訪客。可事先對人們希望閱讀的信息進行調查,並在網站發布後調查人們對網站內容的滿意度,以及時調整網站內容。
六、網頁設計
1、網頁設計美術設計要求,網頁美術設計一般要與企業整體形象一致,要符合行業規範。要注意網頁色彩、圖片的應用及版面規劃,保持網頁的整體一致性。
2、在新技術的採用上,要考慮主要目標訪問群體的分布地域、年齡階層、網路速度、閱讀習慣等。
3、制定網頁改版計劃,如半年到一年時間進行較大規模改版等。 4、網頁設計應考慮導航的設計、二級頁面的內容以及網站布局、色調搭配等,合理的網頁布局能給人一種視覺上的衝擊力,從而為宣傳、推廣等奠定良好的基礎。
七、網站維護
網站的維護要分前期和後期維護以及長久維護,相對來說後期維護耗費的人力較多,隨著網站的規模越來越大,維護的費用會相對增加。
1、伺服器及相關軟硬體的維護,對可能出現的問題進行評估,制定響應時間。
2、數據維護、內容維護等。
八、網站推廣
網站建設完後需要有流量。一個沒有流量的網站就如一座空房子,死氣沉沉。網站如何獲得流量就需要做好網站推廣了。
1、在公共場所發布廣告,增加網站曝光。這種推廣需要一些資金投入,企業可根據自身情況選擇。
2、在各大網站發布軟文,發帖吸引流量。
3、選擇搜索引擎競價排名。目前國內主流的搜索引擎是百度,可以選擇百度競價排名。
4、聘請專業seo人員或公司做好優化,提高網站搜索引擎排名。[2]
九、時間和進度
包括網站開始和結束的時間,以及項目預計的進度,都應該在網站建設方案書中予以體現。
十、費用支付
支付標準與支付方式網站建設業內一般採用按製作量記費的方式。網站建設收費項一般可以包括以下一些素材整理階段的文字錄入費,翻譯費、圖片處理費、頁面風格設計費用(一般指主頁和欄目首頁)頁面特效製作費用(譬如功能性程序開發費用(如調查系統,會員註冊系統等)資料庫數據錄入費用空間租用費用等。其次,確定每個收費項的單位價格。
用php搭建一個網站的基本教程
一 安裝apache伺服器及其配置
1. 安裝apache伺服器軟體
2. 配置apache:
a) 打開apache安裝目錄下conf目錄中的httpd.Conf文件
b) 在文件的末尾添加 LoadModule php5_module “C:\ProgramFiles\PHP\php5apache2_2.dll”
c) 修改DocumentRoot項:網站文檔根目錄
d) 添加apache伺服器對php文件的支持:AddType application/x-httpd-php .php
e) 配置默認顯示頁:DirectoryIndex index.html index.php
f) 重啟apache伺服器
二 安裝php及其配置
1. 運行php安裝文件
2. 將安裝目錄下的所有dll文件複製到系統盤windows/system32目錄下
3. 將php.ini文件複製到系統盤windows目錄下
4. 打開複製後的php.ini 文件,找到extension_dir=」./」 ,修改為 extension_dir = “C:/Program Files/PHP/ext”
5. 找到 ;extension=php_mysql.dll 這一行,將前面的「;」 去掉,這樣php即可以支持mysql資料庫
6. 重新啟動apache伺服器
7. 編寫腳本文件phpinfo.php , 將該文件保存到apache 指定的虛擬目錄下,即apache的配置文件httpd.conf文件中DocumentRoot指定的目錄下,phpinfo.php的內容如下:
?php
phpinfo();
?
7. 在瀏覽器的地址欄中輸入: 顯示出php的配置信息,則說明php配置成功
原創文章,作者:ALMD,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/149751.html