• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于PHP的新聞發(fā)布系統(tǒng)的設(shè)計與研究

      2017-03-23 12:22:41張雙喜
      科學(xué)與財富 2016年34期
      關(guān)鍵詞:系統(tǒng)設(shè)計

      張雙喜

      (江蘇省鹽城技師學(xué)院 江蘇 鹽城 224002)

      摘 要:本系統(tǒng)主要采用PHP技術(shù)開發(fā),基于瀏覽器/服務(wù)器(Browser/Server)模式。腳本語言采用JQuery和JavaScript語言,運用Mysql5.0作為后臺數(shù)據(jù)庫,完成了一個動態(tài)新聞發(fā)布系統(tǒng)的所有功能,實現(xiàn)了對網(wǎng)站基本參數(shù)設(shè)置、動態(tài)新聞發(fā)布及管理、新聞類別設(shè)置,等一系列功能。系統(tǒng)實現(xiàn)了設(shè)計目標,具有較好的穩(wěn)定性,安全性和容錯性。

      關(guān)鍵詞:新聞系統(tǒng);PHP;Mysql;系統(tǒng)設(shè)計;數(shù)據(jù)庫架構(gòu);系統(tǒng)目標

      一、相關(guān)技術(shù)介紹

      1、PHP概述。PHP(Hypertext Processor)是它是一種HTML(超文本鏈接標示語言)內(nèi)嵌式的語言(類似于IIS上的ASP),是一種易于學(xué)習(xí)和使用的Web服務(wù)器端腳本描述語言,也是目前最常見的用來生成動態(tài)網(wǎng)頁的工具之一。PHP4.0的源代碼是完全公開的。PHP的語法融合了PHP自己的特性以及Unix Shell、ava、C++、C、JPerl,同傳統(tǒng)的CGI或者Perl相比,PHP的語法規(guī)則更簡單,開發(fā)效率更高。此外,許多熱心于PHP的程序員都可以為PHP添加新的函數(shù)庫,這使得PHP更有活力。

      2、PHP開發(fā)平臺。目前大多數(shù)支持PHP的網(wǎng)站都采用Linux作為操作系統(tǒng),Mysql作為數(shù)據(jù)庫(LAMP),Apache作為Web服務(wù)器的方案。Linux和Apache都是免費、功能強大的軟件,對硬件要求不高,是中小型網(wǎng)站的理想平臺。所需軟件:①MySQL源程序② PHP源程序C語言代碼③Linux系統(tǒng)④Apache 源程序。在安裝了Linux之后,這些軟件都是隨操作系統(tǒng)裝上,只要啟動相應(yīng)的服務(wù)就可以了,而且環(huán)境基本上都配好。

      3、MYSQL簡介。MySQL開發(fā)者為瑞典MySQL AB公司。是一個小型關(guān)系型數(shù)據(jù)庫管理系統(tǒng)。在2008年1月16號被Sun公司收購。2009年,UN又被Oracle收購。由于其速度快、體積小、總體擁有成本低,源碼開放這些特點,非常多的中小型網(wǎng)站為了降低網(wǎng)站總體擁有成本,廣泛地應(yīng)用在Internet上的中小型網(wǎng)站中。大家一致都選擇了MySQL作為網(wǎng)站數(shù)據(jù)庫。

      4、Web數(shù)據(jù)庫架構(gòu)

      二、系統(tǒng)目標

      1、總體目標。許多企業(yè)和個人網(wǎng)站也經(jīng)常需要發(fā)布一些新聞內(nèi)容。許多網(wǎng)站都有專門的新聞發(fā)布系統(tǒng),例如搜狐、新浪、網(wǎng)易等著名的綜合網(wǎng)站。在這知識急劇膨脹的年代,我們的新聞系統(tǒng)利用的頻率很高,不能僅靠靜態(tài)的頁面來發(fā)布新聞,那維護成本和相關(guān)工作將非常繁瑣,需要消耗我們大量的物力、人力、和財力,還浪費工作人員的很多寶貴的時間和精力。我們設(shè)計與開發(fā)的新聞發(fā)布及管理系統(tǒng)可以使新聞發(fā)布和管理變得很輕松,系統(tǒng)發(fā)布的客戶端的管理員每天只要把稿件的內(nèi)容添加到后臺的新聞添加系統(tǒng)里就行了,系統(tǒng)后臺將自動生成對應(yīng)的網(wǎng)頁,在前臺顯示出來。

      2、系統(tǒng)的項目規(guī)劃。新聞發(fā)布系統(tǒng)由前臺新聞瀏覽和后臺新聞管理兩個大部分組成,它一個功能完善的新聞類網(wǎng)站。其中后臺管理模塊,網(wǎng)站基本信息設(shè)置、其中包括管理員賬號密碼管理、新聞發(fā)布、新聞欄目添加、新聞管理、新聞欄目管理、訪客留言管理、友情鏈接管理。前臺功能模塊,包含了新聞分類、新聞顯示、新聞查詢、訪客留言、友情鏈接、后臺登陸等功能。

      3、系統(tǒng)的功能目標。新聞發(fā)布系統(tǒng)系統(tǒng)的功能目標分為以下幾個模塊:新聞發(fā)布、新聞刪除、新聞修改、留言添加及審核、新聞搜索、審核等功能以及友情鏈接。

      三、系統(tǒng)設(shè)計

      整個系統(tǒng)功能設(shè)計如圖2所示

      在系統(tǒng)初始化時,設(shè)計人員可以把管理員賬號手動添加到數(shù)據(jù)庫中。我們可以設(shè)定默認的系統(tǒng)管理員的用戶名可為Admin,在本系統(tǒng)中,系統(tǒng)管理模塊的功能比較簡單。

      用戶模塊功能圖如圖3所示:

      所有用戶均可閱讀瀏覽新聞、發(fā)表評論,可以搜索新聞、用文字進行留言。

      四、小結(jié)

      該系統(tǒng)主要采用PHP技術(shù)開發(fā),基于瀏覽器/服務(wù)器(Browser/Server)模式。腳本語言采用JQuery和JavaScript語言,運用Mysql5.0作為后臺數(shù)據(jù)庫。網(wǎng)站依托IIS環(huán)境可以在IE瀏覽器上運行,系統(tǒng)的界面美觀、簡潔、實用、操作方法簡單,比較貼近人們?nèi)粘5纳暇W(wǎng)習(xí)慣??梢杂幂^為豐富多彩的形式向全社會展示企業(yè)的各類信息,還可以及時和網(wǎng)友和客戶進行交流互動,是一款功能比較齊全、性能比較穩(wěn)定的新聞發(fā)布系統(tǒng)。

      參考文獻

      [1] 陳軍.PHP+Mysql經(jīng)典案例剖析[M].北京:清華大學(xué)出版社,2015.

      [2] W.Jason Gilmori著,朱濤江譯.PHP與MySQL程序設(shè)計(第3版)[M].北京:人民郵電出版社,2014.

      [3] 高洛峰.細說PHP[M].北京:電子工業(yè)出版社,2013.

      猜你喜歡
      系統(tǒng)設(shè)計
      一種基于SATA硬盤陣列的數(shù)據(jù)存儲與控制系統(tǒng)設(shè)計研究
      工業(yè)熱電偶計量檢定系統(tǒng)設(shè)計
      基于物聯(lián)網(wǎng)的煤礦智能倉儲與物流運輸管理系統(tǒng)設(shè)計與應(yīng)用
      目標特性測量雷達平臺建設(shè)構(gòu)想
      科技視界(2016年22期)2016-10-18 14:34:34
      沂南县| 波密县| 齐河县| 建瓯市| 丰顺县| 汉沽区| 丰原市| 峨眉山市| 扶风县| 峨山| 莎车县| 东山县| 碌曲县| 沁水县| 静乐县| 大新县| 玉田县| 庆元县| 四平市| 东安县| 黑水县| 仙桃市| 宁明县| 黔南| 东兰县| 颍上县| 金湖县| 黄大仙区| 红安县| 弋阳县| 印江| 满城县| 涟源市| 施秉县| 阿拉善盟| 吉林市| 崇文区| 温泉县| 蓝山县| 锡林浩特市| 通城县|