亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于PHP技術(shù)的小型企業(yè)網(wǎng)站開發(fā)

        2015-06-10 14:23:21左九華
        卷宗 2015年5期
        關(guān)鍵詞:腳本語(yǔ)言程序數(shù)據(jù)庫(kù)

        摘 要:該網(wǎng)站是一個(gè)基于PHP技術(shù)的小型企業(yè)網(wǎng)站,MySQL 作為后臺(tái)數(shù)據(jù)庫(kù),Apache2.2作為Web服務(wù)器。通過(guò)該網(wǎng)站的設(shè)計(jì),能夠很好地展示企業(yè)的形象,能夠很清晰的向用戶展示企業(yè)的產(chǎn)品,企業(yè)管理人員能方便的更改網(wǎng)站對(duì)外展示的內(nèi)容。對(duì)此企業(yè)網(wǎng)站的網(wǎng)絡(luò)設(shè)備、網(wǎng)絡(luò)技術(shù)、安全技術(shù)、網(wǎng)站管理與維護(hù)等整體規(guī)劃與方案設(shè)計(jì)。

        這個(gè)設(shè)計(jì)主要研究方向是企業(yè)網(wǎng)站后臺(tái)數(shù)據(jù)庫(kù)的設(shè)計(jì)以及整體架構(gòu)的設(shè)計(jì)與代碼編寫,在這個(gè)研究方向上,主要是對(duì)網(wǎng)站后臺(tái)架構(gòu)的設(shè)計(jì),包括此企業(yè)網(wǎng)站的頁(yè)面制作、后臺(tái)數(shù)據(jù)緩存、模板分離、網(wǎng)站安全等

        關(guān)鍵詞:PHP;Mysql;Apache2.2;企業(yè)網(wǎng)站

        1 LAMP架構(gòu)與所用技術(shù)

        LAMP是基于linux,Apache,MYSQL和PHP的開放資源網(wǎng)絡(luò)開發(fā)平臺(tái),名字來(lái)源于每個(gè)程序的每一個(gè)字母。每個(gè)程序在所有權(quán)里都符合開放源代碼標(biāo)準(zhǔn):Linux是開放系統(tǒng);Aphache是最通用的網(wǎng)絡(luò)服務(wù)器;MYSQL是帶有基于網(wǎng)絡(luò)管理附加工具的關(guān)系數(shù)據(jù)庫(kù);PHP是滸的對(duì)象腳本語(yǔ)言,它包含了多數(shù)其它語(yǔ)言的優(yōu)秀特征來(lái)使得它的網(wǎng)絡(luò)開發(fā)更加有效。

        雖然這些開放源代碼程序本身并不是專門設(shè)計(jì)成同另外幾個(gè)程序一起工作的,但由于它們都是影響較大的開源軟件,擁有很多共同特點(diǎn),這就導(dǎo)致了這些組件經(jīng)常在一起使用。在過(guò)去的幾年里,這些組件的兼容性不斷完善,在一起的應(yīng)用情形變得更加普遍。并且它們?yōu)榱烁纳撇煌M件之間的協(xié)作,已經(jīng)創(chuàng)建了某些擴(kuò)展功能。目前,幾乎在所有的Linux 發(fā)布版中默認(rèn)包含了這些產(chǎn)品。Linux操作系統(tǒng)、Apache服務(wù)器、MySQL數(shù)據(jù)庫(kù)和perl、PHP或者Python語(yǔ)言,這些產(chǎn)品共同組成了一個(gè)強(qiáng)大的Web應(yīng)用程序平臺(tái)。

        越來(lái)越多的供應(yīng)商、用戶和企業(yè)投資者日益認(rèn)識(shí)到,經(jīng)過(guò)LAMP單個(gè)組件的開源軟件組成的平臺(tái)用來(lái)構(gòu)建以及運(yùn)用各種商業(yè)應(yīng)用和協(xié)作構(gòu)建各種網(wǎng)絡(luò)應(yīng)用程序變?yōu)橐环N可能和實(shí)踐,變得更加具有競(jìng)爭(zhēng)力,更加吸引客戶。

        PHP,一個(gè)嵌套的縮寫名稱,是英文超級(jí)文本預(yù)處理預(yù)言(PHP:Hypertext preprocessor)的縮寫。PHP是一種HTML內(nèi)嵌式的語(yǔ)言,PHP與微軟的ASP頗有幾分相似,都是一種在服務(wù)器端執(zhí)行的嵌入HTML文檔的腳本語(yǔ)言,語(yǔ)言的風(fēng)格有類似于C語(yǔ)言,現(xiàn)在被很多的網(wǎng)站編程人員廣泛的運(yùn)用。PHP獨(dú)特的語(yǔ)法混合了C、Java、Perl以及PHP自創(chuàng)新的語(yǔ)法。它可以比CGI或者Perl更快速的執(zhí)行動(dòng)態(tài)網(wǎng)頁(yè)。用PHP做出的動(dòng)態(tài)頁(yè)面與其他的編程語(yǔ)言相比,PHP是將程序嵌入到HTML文檔中去執(zhí)行,執(zhí)行效率比完全生成HTML標(biāo)記的CGI要高許多;與同樣是嵌入HTML文檔的腳本語(yǔ)言JavaScript相比,PHP在服務(wù)器端執(zhí)行,充分利用了服務(wù)器的性能;PHP執(zhí)行引擎還會(huì)將用戶經(jīng)常訪問(wèn)的PHP程序駐留在內(nèi)存中,其他用戶再一次訪問(wèn)這個(gè)程序時(shí)就不需要重新編譯程序了,只要直接執(zhí)行內(nèi)存中的代碼就可以了,這也是PHP高效率的體現(xiàn)之一。PHP具有非常強(qiáng)大的功能,所有的CGI或者JavaScript的功能PHP都能實(shí)現(xiàn),而且支持幾乎所有滸的數(shù)據(jù)庫(kù)以及操作系統(tǒng)。

        2 需求分析

        在開始寫這個(gè)網(wǎng)站系統(tǒng)之前,我們需要對(duì)這個(gè)系統(tǒng)的可行性進(jìn)行分析,如果確實(shí)可行才能繼續(xù)實(shí)施,否則將會(huì)產(chǎn)生一些額外的損失。可行性分析的任務(wù)是從技術(shù)上、經(jīng)濟(jì)上、社會(huì)上、法律上分析需要解決的問(wèn)題是否存在可行解決。同時(shí)也要對(duì)需要實(shí)現(xiàn)的功能性需求和非功能性需求做一個(gè)詳細(xì)的計(jì)劃,為以后的具體實(shí)施提供一個(gè)明確的方向和依據(jù)。

        動(dòng)態(tài)網(wǎng)站技術(shù)介紹:Internet起源于20世紀(jì)60年代的美國(guó),它在近幾年迅速風(fēng)靡全球,其根本原因不僅在于她擁有卓越的國(guó)際通信功能,更在于它擁有巨大的信息資源。所謂的Internet是指由分布在全世界成千上萬(wàn)的計(jì)算機(jī)網(wǎng)絡(luò)遵循一定的通訊協(xié)議,并相互聯(lián)系在一起而形成的國(guó)際互連網(wǎng)絡(luò),也就是說(shuō),Internet是建立和使用這些網(wǎng)絡(luò)的人群、群體、公司以及各種資源的集合體。

        隨著網(wǎng)絡(luò)技術(shù)的不斷發(fā)展,單純的靜態(tài)頁(yè)面已經(jīng)不能滿足發(fā)展的需要,因?yàn)殪o態(tài)頁(yè)面是用單純的HTML語(yǔ)言組成的,它沒有交互性。因此,為了滿足實(shí)際的需要,許多網(wǎng)頁(yè)文件擴(kuò)展名不再只是“htm”、“html”,出現(xiàn)了以“php”、“asp”、“jsp”、“sgtnk”等為后綴的網(wǎng)頁(yè)文件,這些都是采用動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)制作出來(lái)的。

        以前,世界上許多公司都把PHP當(dāng)作是一個(gè)“高度機(jī)密,嚴(yán)格保密”的電腦程序譯文,但是現(xiàn)在它已經(jīng)變成最為著名的,在Web,Internet,E_commerce以及B2B等諸多項(xiàng)目上應(yīng)用最廣泛的面向?qū)ο蟮哪_本語(yǔ)言。即使是在今天,仍有許多競(jìng)爭(zhēng)性(competing)公司把PHP當(dāng)作是高度機(jī)密的東西,決不向外界(競(jìng)爭(zhēng)對(duì)手)透露半點(diǎn)。PHP將如同暴風(fēng)雨一般席卷整個(gè)世界,IT工業(yè)將為之震驚。PHP的力量在于它是跨平臺(tái)的,可以運(yùn)行在任何地方。如Linux,Windwos95/98NT/2000/XP,Solais,HPUX以及UNIX。PHP只需寫一次,就可以配置在任何地方。PHP可以運(yùn)行在Apach ,Microsoft IIS 等多種Web服務(wù)。

        PHP比Java快5到20倍!實(shí)際的比較測(cè)試顯示,PHP的運(yùn)行速度是Java3.7倍左右。PHP太容易使用了,你可以用它在非常短的時(shí)間里,非常迅速的開發(fā)出非常復(fù)雜的web,e—commerce 和一般的單機(jī)應(yīng)用程序。(在將來(lái),PHP將會(huì)模仿Java大多數(shù)的功能,相信Java程序員也會(huì)喜歡上它。PHP將包含Java中的關(guān)鍵字,如class ,extends,interface,implements,public.protected,private等。)

        PHP具有面向?qū)ο筇匦裕樟薐ava,C++,PERL和C的最優(yōu)秀的部分。PHP可以說(shuō)是所有腳本/編程語(yǔ)言中的寶石。不久,它就會(huì)成為全世界程序員的“麥加圣地”。PHP即可以運(yùn)行在Window95/NT/2000/XP上,也可以運(yùn)行在UNIX上。

        我們將大吃一驚——PHP極有可能成為21世紀(jì)的電腦編程語(yǔ)言。

        可以使用Zend Optimizer對(duì)PHP進(jìn)行編譯和優(yōu)化,從而使它運(yùn)行的更好更快,PHP4.0中已經(jīng)集成了Zend Optimizer。首先,你在開發(fā)、測(cè)試、除錯(cuò)過(guò)程中,用PHP腳本語(yǔ)言編寫你的應(yīng)用程序。一旦項(xiàng)目完成,你便宜可以用Zend編譯器,將PHP文件編譯成運(yùn)行速度更快的可執(zhí)行程序。

        PHP的發(fā)展前景越來(lái)越好,越來(lái)越多的人會(huì)選擇用PHP來(lái)設(shè)計(jì)網(wǎng)站,所以,PHP也許將來(lái)會(huì)是在網(wǎng)站界占據(jù)著領(lǐng)頭作用。

        軟件可行性分析:開發(fā)環(huán)境包括:操作系統(tǒng),windows 7 (Bulid 7600);服務(wù)器軟件:Microsoft—IIS/7.5;數(shù)據(jù)庫(kù):MySQL5.5.20—COMMUNITY—IDE:Zend Studio 10.5.0、Dreamweaver CS5。

        服務(wù)器環(huán)境包括:操作系統(tǒng):LINUX;服務(wù)器軟件:Apache 數(shù)據(jù)庫(kù):MySQL5。

        3 概要設(shè)計(jì)

        概要設(shè)計(jì)是在需求分析的基礎(chǔ)上由抽象到具體的過(guò)程。內(nèi)容包括數(shù)據(jù)庫(kù)設(shè)計(jì)和系統(tǒng)結(jié)構(gòu)設(shè)計(jì)兩大部分。主要目標(biāo)是將系統(tǒng)分析階段所提出的反映了信息需求的系統(tǒng)邏輯方案轉(zhuǎn)換成可以實(shí)施的基于計(jì)算機(jī)與通信系統(tǒng)的物理(技術(shù))方案,為下一階段的詳細(xì)編碼提供必要的技術(shù)資料,應(yīng)符合系統(tǒng)性、靈活性、可靠性、經(jīng)濟(jì)性的要求。

        數(shù)據(jù)庫(kù)設(shè)計(jì)包括:數(shù)據(jù)庫(kù)設(shè)計(jì)概述;數(shù)據(jù)庫(kù)需要分析;數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu);數(shù)據(jù)庫(kù)物理結(jié)構(gòu)設(shè)計(jì)。

        系統(tǒng)結(jié)構(gòu)設(shè)計(jì)包括:網(wǎng)站后臺(tái)結(jié)構(gòu);網(wǎng)站前臺(tái)結(jié)構(gòu);系統(tǒng)架構(gòu)設(shè)計(jì)。

        4 詳細(xì)設(shè)計(jì)

        系統(tǒng)詳細(xì)設(shè)計(jì)就是按照前面進(jìn)行的種種分析,把各種需求使用程序語(yǔ)言實(shí)現(xiàn)的過(guò)程。這部分將會(huì)對(duì)某些關(guān)鍵技術(shù)做出詳細(xì)的描述,包括代碼段的講解、運(yùn)行原理的細(xì)述和顯示效果的展示。

        詳細(xì)設(shè)計(jì)包括:系統(tǒng)公共文件核心代碼;網(wǎng)站管理后臺(tái);網(wǎng)站前臺(tái);

        5 系統(tǒng)測(cè)試

        測(cè)試的定義及目的:軟件測(cè)試就是在軟件投入運(yùn)行前,對(duì)軟件的需求分析,設(shè)計(jì)規(guī)格說(shuō)明和編碼的最終復(fù)審,是保證軟件質(zhì)量的關(guān)鍵步驟,如果要給軟件測(cè)試下定義,可以這樣將軟件測(cè)試是為了發(fā)現(xiàn)錯(cuò)誤而執(zhí)行程序的過(guò)程。

        測(cè)試的目的在于將軟件設(shè)計(jì)時(shí)設(shè)計(jì)者與程序開發(fā)者之間理解不一致的地方,功能與需求不一致的地方,不符合邏輯思維的情況都反映給質(zhì)量控制部門,由質(zhì)量控制部門調(diào)配需求部門統(tǒng)一作出一個(gè)明確解答,再由開發(fā)人員進(jìn)行修改和補(bǔ)充。測(cè)試的目標(biāo)是以最少的時(shí)間和人力找出潛在的各種錯(cuò)誤和缺陷。

        測(cè)試的原則:對(duì)于相對(duì)復(fù)雜的產(chǎn)品或系統(tǒng)來(lái)說(shuō),Zero—Bug是一種理想,Good—Enough是我們的原則。Zero—Enough原則就是一種權(quán)衡投入/產(chǎn)出比的原則;不充分的測(cè)試是不負(fù)責(zé)任; 過(guò)分的測(cè)試是一種資源的浪費(fèi),同樣也是一種不負(fù)責(zé)的表現(xiàn)。我們操作的困難在于,如何界定什么樣的測(cè)試是不充分的,什么樣的測(cè)試是過(guò)分的。目前狀況唯一可用的答案是:制定最低通過(guò)標(biāo)準(zhǔn)和測(cè)試內(nèi)容,然后具體問(wèn)題具體分析。

        依據(jù)前面所說(shuō)的測(cè)試對(duì)象,我們把測(cè)試劃分為幾個(gè)方面來(lái)進(jìn)行測(cè)試。包括:界面測(cè)試;功能測(cè)試;需求測(cè)試;性能測(cè)試;

        參考文獻(xiàn)

        [1]楊長(zhǎng)春,王葉薈。基于PHP的新聞發(fā)布系統(tǒng)[J].江蘇工業(yè)學(xué)院學(xué)報(bào),2003,(04)。

        [2]王志明,基于LAMP的本科畢業(yè)論文管理系統(tǒng)的設(shè)計(jì)[J],電腦知識(shí)與技術(shù),2008,(25)。

        [3]程楠,基于PHP的醫(yī)學(xué)動(dòng)態(tài)信息網(wǎng)站設(shè)計(jì)[J],河南職工醫(yī)學(xué)院學(xué)報(bào),2007,(04)。

        [4]伍孝金,基于PHP的新聞發(fā)布系統(tǒng)的研究與實(shí)現(xiàn)[J],計(jì)算機(jī)應(yīng)用與軟件,2006,(10)。

        [5]周啟海,劉云強(qiáng),基于PHP、MYSQL、Apache的人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J],計(jì)算機(jī)時(shí)代,2004,(08)。

        [6]趙鶴芹,設(shè)計(jì)動(dòng)態(tài)網(wǎng)站的最佳方案:Apache+PHP+MySQL[J],計(jì)算機(jī)工程與設(shè)計(jì),2007,(04)。

        作者簡(jiǎn)介

        左九華(1978-),男,江西新余人,畢業(yè)于江西師范大學(xué),職稱:講師,主要研究方向:軟件系統(tǒng)研究。

        猜你喜歡
        腳本語(yǔ)言程序數(shù)據(jù)庫(kù)
        試論我國(guó)未決羈押程序的立法完善
        一種面向SSC的電信增值業(yè)務(wù)的生成方法及實(shí)現(xiàn)
        “程序猿”的生活什么樣
        基于Unity3D的坦克大戰(zhàn)游戲設(shè)計(jì)與實(shí)現(xiàn)
        英國(guó)與歐盟正式啟動(dòng)“離婚”程序程序
        數(shù)據(jù)庫(kù)
        數(shù)據(jù)庫(kù)
        數(shù)據(jù)庫(kù)
        數(shù)據(jù)庫(kù)
        創(chuàng)衛(wèi)暗訪程序有待改進(jìn)
        国产成人精品a视频一区| 一级午夜理论片日本中文在线| 日韩va高清免费视频| 青草久久婷婷亚洲精品| 中文字字幕人妻中文| 全免费a级毛片免费看网站| 亚洲色欲Aⅴ无码一区二区| 中文字幕人成乱码中文乱码| 久久久精品国产亚洲av网麻豆| 亚洲av综合av一区二区三区| 少妇人妻大乳在线视频不卡| 无遮无挡三级动态图| 日韩午夜在线视频观看| 91久久精品美女高潮喷白浆| 一本无码中文字幕在线观| 久久er99热精品一区二区| 精品人妻中文av一区二区三区| 国产一区二区三区视频了| 北条麻妃在线中文字幕| а天堂8中文最新版在线官网| 又湿又黄裸乳漫画无遮挡网站| 青春草在线视频精品| 美女射精视频在线观看| 91中文人妻熟女乱又乱| 女人喷潮完整视频| 免费看一级a女人自慰免费| 亚洲一区二区三区久久久| 一区在线视频免费播放| 女人和拘做受全程看视频| 少妇的肉体k8经典| 强d乱码中文字幕熟女1000部| 日韩精品一区二区三区人妻在线| 男女猛烈无遮挡免费视频| 亚洲男人天堂| 国产91精品丝袜美腿在线| 国产精品亚洲一区二区麻豆| 日本少妇高潮喷水xxxxxxx| 亚洲日韩精品国产一区二区三区 | 日韩人妖干女同二区三区| 丰满人妻被两个按摩师| 精品亚洲欧美无人区乱码|