精品一区二区ww-蜜臀久久99精品久久久久久-精品少妇人妻av无码久久-日本边添边摸边做边爱-蜜芽亚洲av无码一区二区三区

售前咨詢:0311-8736 0077
售后服務:0311-8736 0066
值班手機:189?3198?6878

PHP企業網站建設的功能實現和問題分析
發布時間:2023-07-15 點擊次數:

  伴隨著世界互聯網技術的快速發展以及電子設備的高速普及,網絡伴隨著電腦、手機等設備進入到人們的生活之中。當前我國卻在校園網站的建設與應用中出現大量交互不方便信息可信度低技術功能不夠完善需求與技術不平等的問題。因此,我們的首要問題就是如何建立一個操作簡便且界面整潔的網站。

  

\

 

  一、開發環境分析和問題

  1.軟件語言的選擇和問題分析。現在網絡開發的三種主流語言: ASP. NET、PHP、JSP,它們都存在自身的獨特性和優缺點。JSP兼容性好、安全性最好、標簽可以擴充、支持跨平臺使用,但是熟練使用有一定難度,并且可移植性較差:PHP兼容性好、安全性較好、性能強、配合簡單、容易學習,但是卻存在本身是單線程的問題; ASP. NET開發快、易被熟練掌握,但蒹容性較差,只適用 Microsoft服務器,安全性一般、漏洞過多,實現某些特定需求時比較麻煩。本項目使用PHP作為開發語言,PHP作為一種類C語言在使用上具有較快的上手性,且php語言支持跨平臺服務、性能優越、語法簡單,目前的主流技術大多支持。PHP作為種開源的源代碼,使得它具有極大的通用性,有多種框架可以使用;作為一個使用較多的網站建設語言,安全性得到了大多數人的認可。

  2.編程軟件的選擇。目前市場上的網頁編程軟件

  也是玲瑯滿目,如 Sublime、 Editplus、 Dreamweaver、Zend Studio等,綜合分析各方面的因素,選用了Zend Studio作為編程軟件。 Zend Studio是一款專門為PHP網站開發而設計的軟件,函數高亮、自動糾錯、函數提醒,最為特殊的在于它的函數尋找。函數尋找不僅局限于PHP與MSQL自身的函數,還有編程人員自己創建的函數,Crl+鼠標左鍵單擊函數后,軟件自動跳轉到函數下,這極大地方便了編程中的各頁面跳轉和函數錯誤檢驗分析。

  3.環境搭建軟件及問題分析。PHP網站開發最常用的軟件組合為WAMP( Windows+ Apache+ MYSQL+PHB。 Apache是一款開源的Web服務器,具有較好的應用性和安全性。在選用集成安裝環境上,網絡上

  提供了很多平臺( Appserv, phpstudy,wamp等,使用前參考很多網上評論,最后先選擇安裝了 Appserv。多次安裝發現 Appserv在安裝8.0版本中出現較大問題在安裝中設置好登入數據庫的用戶名和密碼,但是完成后在訪問 localhost i網頁過程中出現登錄錯誤并出現錯誤字樣如下: Access denied for user root'localhost (using password:YEs。問題說的是無法訪問root用戶,且使用的密碼正確。查看 MYSQL中的用戶登錄文件,發現用戶和密碼字段沒有寫入到基本文件中。發現是基本文件錯誤后,進行了多次重裝軟件但是都出現上述問題,最后設置 MYSQL不檢查用戶密碼進行登錄。在多電腦的驗證普遍性上,MySL設置不檢查用戶密碼進行登錄這個方法在部分電腦上出現只能登入一次,之后再要登入則出現登錄失敗、root用戶不允許的字樣。并且這種方法極大的降低了數據庫的安全性,對后續的開發可能會造成難以估量的損失,項目最后放棄使用Apsr的集成環境。在多個集成環境安裝對比后,最終我們選擇 phpstudy作為開發的環境,它安裝簡單、軟件不收費、節約可開發成本多次安裝都是一次成功和數據庫連接正常。在不使用本地數據庫時還可以將整個集成環境關閉節約電腦本身的后臺資源。數據庫密碼和用戶名在基礎文件中直接被設置,雖然缺乏人性化但是這樣避免出現Appservi中出現的無法登入數據庫的問題。

  二、功能模塊設計及問題分析

  本網站最主要的功能是信息的發布和交流。所以主要實現的功能模塊有:登入模塊、信息發布及處理模塊、貼吧式交流模塊等。

  1.在每個模塊的實現中盡可能的實現代碼的簡單化,所以我們使用到了很多函數來實現,這樣在不同網頁實現同一功能上可以簡化代碼和后臺編譯時間。例如 addinfo被設定為添加信息的函數,管理員和普通用戶都有權限進行信息的發布,我們在 info. inc,php中寫好 adolfo的具體實現步驟,在具體實現的網頁中直接調用函數即可實現信息在數據庫的插入。

  2.考慮到信息發布平臺的倍息發布涉及到很多項,其中包括圖片及文件等信息的共享,而每一個的實現都需要一定的時間周期,所以我們采用 Kindeditor集成環境。 Kiindeditor靈活的使用標簽

  4.貼吧式交流模塊也是網站一個較為新穎的地方。這一個模塊我們首先結合了信息發布模塊的功能,用戶在查看主題帖的同時可以寫上自己的相關認識。我們在數據庫中創建了一張表( tb note用來收入這些回復貼的內容。 content]記錄回復信息的具體內容,name記錄回復信息的用戶名稱,scnd記錄回復消

  息的時間,pidi記錄回復貼屬于哪個主貼的內容。pid的使用使所有關于這條主貼信息的回復全部被取出。


------------------------------------------------------------------------------------------
藍點網絡提供:
網站建設APP開發微信小程序400電話、軟件開發、服務器托管/租用等業務。
從2003年開始,我們始終堅守【網站建設】服務,19年從未放棄!!



售前咨詢:0311-8736 0077 
 

售后服務:0311-8736 0066 
 
值班手機:
189 3198 6878

專注網站建設19年,服務客戶超7000家! 售前咨詢:0311-87360077 售后服務:0311-87360066 值班手機:189 3198 6878 早8:00—晚22:00(周一至周日) 在線咨詢