php網(wǎng)站建設(shè)app(PHP網(wǎng)站建設(shè)工程師)
今天給各位分享php網(wǎng)站建設(shè)app的知識(shí),其中也會(huì)對(duì)PHP網(wǎng)站建設(shè)工程師進(jìn)行解釋,如果能碰巧解決你現(xiàn)在面臨的問題,別忘了關(guān)注本站,現(xiàn)在開始吧!
PHP源碼搭建網(wǎng)站需要什么軟件
II6.0可以 挺麻煩的
建議使用 phpnow 安裝簡(jiǎn)單 測(cè)試代碼足夠了.
讓IIS6.0支持php,mysql,zend,phpmyadmin。
一、相關(guān)軟件
1、Windows 2003 企業(yè)版+IIS 6.0 (版本號(hào)我沒有寫,大家可以下載最新版本,地址已給)
2、PHP
下載地址:
3、MySQl
下載地址:
4、Zend
下載地址:
5、PhpMyAdmin
下載地址:
前提條件是先安裝好IIS6.0,下面我們開始安裝相關(guān)軟件。
二、安裝PHP
1、我們?cè)O(shè)置本機(jī)網(wǎng)站目錄為d:\WEB
2、將下載后的php-5.2.3-Win32.zip解壓到C:/PHP目錄中
3、將PHP目錄中的php.ini-dist或者php.ini-recommended(選擇其中一個(gè)都是可以的.)文件改名為php.ini,把php.ini復(fù)制到C:\windows目錄中
將PHP目錄中的libmhash.dll和libmysql.dll文件復(fù)制到C:\Windows\System32中
4、打開c:\windows\php.ini
找到 register_globals = Off 改為 register_globals = On
找到 extension_dir = "./" 改為 extension_dir = "D:\php\ext"
找到
;extension=php_dbase.dll
;extension=php_gd2.dll (這是用來支持GD庫的)
;extension=php_mbstring.dll (這不選一般用PHPMYADMIN會(huì)出紅色提示,必選)
;extension=php_mcrypt.dll
;extension=php_mssql.dll (這個(gè)是用來支持MSSQL的,可選)
;extension=php_mysql.dll (這個(gè)是用來支持MYSQL的,要支持MYSQL必選)
將這些文字前面的";"去掉,其他的你需要的也可以去掉前面的;然后關(guān)閉保存該文件。
三、配置IIS使其支持PHP
1、打開控制面板→管理工具→Internet信息服務(wù)(IIS)管理器
2、右擊需要PHP功能的網(wǎng)站,選擇屬性
3、單擊“ISAPI篩選器”選項(xiàng)卡,再點(diǎn)擊“添加”按鈕,在彈出的“篩選器屬性”對(duì)話框中,依次填入篩選器名稱“php”,可執(zhí)行文件“D:\php\php5isapi.dll”最后點(diǎn)擊“確定”按鈕退出。
4、單擊“主目錄”選項(xiàng)卡,選擇“配置”按鈕,可執(zhí)行文件中輸入“D:\php\php5isapi.dll”,擴(kuò)展名中輸入“.PHP”
5、單擊“文檔”選項(xiàng)卡,添加默認(rèn)主頁為“index.php”可以將它移到頂部..
6、在IIS管理器中單擊“Web服務(wù)擴(kuò)展”,再點(diǎn)擊“添加一個(gè)新的 Web 服務(wù)擴(kuò)展”,設(shè)置擴(kuò)展名為“.PHP”,添加要求的文件為“D:\php\php5isapi.dll”,并選中“設(shè)置擴(kuò)展?fàn)顟B(tài)為允許”復(fù)選框。
7、開始菜單→運(yùn)行,輸入“CMD”命令,進(jìn)入命令行,依次輸入以下命令。
net stop w3svc
net stop iisadmin
net start w3svc
當(dāng)然也可以建一個(gè).bat文件..
8、在D盤的WEB目錄下新建一個(gè)名為“phpinfo.php”的文件,內(nèi)容如下:
?php
phpinfo();
?
9、打開IE瀏覽器,在地址欄中輸入“”,如正常顯示,則PHP配置成功,如不成功可以檢查網(wǎng)站目錄的權(quán)限和IIS權(quán)限有沒有配置好。
三、安裝MySQL數(shù)據(jù)庫
安裝MySQL比較容易,安裝目錄不要設(shè)置的太深,不要有空格,在安裝的時(shí)候要設(shè)置Root用戶的密碼就OK了。
1、將下載的“mysql-5.0.41-win32.zip”解壓,運(yùn)行“setup.exe”文件
2、在第二個(gè)安裝界面選擇“Custom”;自定義安裝
3、在第三個(gè)安裝界面里設(shè)置安裝路徑,我選擇的是D:\PHP
4、在第八個(gè)安裝界面里選擇“Standard Configuration”;意思是安裝結(jié)束后配置MsSQL
5、在第九個(gè)安裝界面里選擇“Include Bin Directory in Windows PATH”
6、在第十個(gè)安裝界面里設(shè)置ROOT用戶的密碼,搞復(fù)雜些,這個(gè)用戶是MySQL的超級(jí)用戶,相當(dāng)于Windows的Administrator,并且選擇“Enable root access from remote machines”,這個(gè)選擇的意思就是允許 root 用戶訪問網(wǎng)絡(luò)中安裝在其它機(jī)器上的 MySql數(shù)據(jù)庫
7、其它界面不需要進(jìn)行修改,取默認(rèn)值就可以了
8、打開命令行,輸入“mysql -uroot -p”命令,回車后輸入密碼,會(huì)出現(xiàn)MySQL的命令行,至此MySQL安裝結(jié)束
四、安裝Zend
安裝Zend比較容易,選擇安裝目錄為D:\PHP\Zend,WEB服務(wù)為IIS,并選擇WEB站點(diǎn)的目錄即可,我這里選擇的是D:\web 最后有一個(gè)頁面是備份php.ini ,直接回車就行.默認(rèn)..
五、安裝phpMyAdmin
1、將下載的“phpMyAdmin-2.10.1-all-languages.zip”文件解壓,將目錄更名為“phpMyAdmin”(這個(gè)名稱隨便定義啊...為了安全..請(qǐng)自己定義...),然后移動(dòng)到d:\web目錄中
2、編輯D:\web\phpMyAdmin\libraries下的“config.default.php”文件,找到
cfg['PmaAbsoluteUri'] = '' 改成 cfg['PmaAbsoluteUri'] = '' //將localhost改成你的實(shí)際瀏覽網(wǎng)址,在目錄后面一定要加上/
3、找到 cfg['Servers'][$i]['host'] = 'localhost' 改成 cfg['Servers'][$i]['host'] = 'localhost' //說明:如果你是連接本機(jī)的數(shù)據(jù)庫這里無需修改,如果連接的是遠(yuǎn)程數(shù)據(jù)庫,請(qǐng)把localhost改成數(shù)據(jù)庫實(shí)際的IP地址
4.查找:$cfg['blowfish_secret']改為:$cfg['blowfish_secret'] = '你的數(shù)據(jù)庫密碼';
5.查找:$cfg['DefaultLang'] = 'en-iso-8859-1'; 替換:$cfg['DefaultLang'] = 'gb2312';
6.查找:$cfg['DefaultCharset'] = 'iso-8859-1'; 替換:$cfg['DefaultCharset'] = 'gb2312';
7、找到 cfg['Servers'][$i]['auth_type'] = 'config' 改成 cfg['Servers'][$i]['auth_type'] = 'cookie' //這里是設(shè)置驗(yàn)證的方式,cookie方式是最為安全的
8、最后保存退出,打開瀏覽器,清除Cookie信息,然后輸入,即可進(jìn)行相關(guān)操作
網(wǎng)頁怎么建設(shè) PHP網(wǎng)站怎么建設(shè)
網(wǎng)頁你指的是html純靜態(tài)頁面嗎?
這個(gè)比較好建設(shè),用apache或者windows的iis搭好服務(wù)器,用html寫好頁面就可以了。
PHP網(wǎng)站的稍微復(fù)雜一些,因?yàn)槟愕枚胮hp語言和mysql(或者其他數(shù)據(jù)庫)。
服務(wù)器的話也是可以選擇apache或者iis,用php+mysql編輯就可以了。
做PHP開發(fā)一般都用什么軟件?
訂閱
作為程序員的你,常用的軟件有哪些?現(xiàn)在的公司,在招聘程序員時(shí),對(duì)程序員的要求特別高——恨不得這個(gè)程序員什么都會(huì)。為了能夠應(yīng)聘上一個(gè)好的職位,我們就要掌握非常多的編程技術(shù)。我就曾經(jīng)學(xué)習(xí)了好多編程方面的東西,如:PHP、C++、CSS、HTML、JS、Vue、安卓開發(fā)、微信小程序等等,在開發(fā)的時(shí)候,我會(huì)使用到很多的軟件。
一、sublime text。
sublime是我開發(fā)PHP程序時(shí),最喜歡用的編程軟件。它非常的小巧,但功能卻非常的強(qiáng)大。我們可以給sublime安裝非常好用的插件,比如:emmet插件,安裝好emmet插件后,我們的編寫代碼的速度可以大副提升,只需要輸入html:5,就會(huì)顯示html5網(wǎng)頁的主要標(biāo)簽代碼(如下圖)。
二、wampserver。
開發(fā)PHP程序時(shí),我們一般都會(huì)在本地電腦上安裝一個(gè)PHP的環(huán)境,然后,再在這個(gè)PHP環(huán)境下開發(fā)PHP程序,這樣的好處,可以隨時(shí)編寫程序,隨時(shí)做到很好的測(cè)試。在windows電腦上,PHP環(huán)境的軟件還是很多的,我通常使用的是wampserver這個(gè)PHP集成環(huán)境軟件。wampserver這個(gè)軟件,集成了PHP、apache服務(wù)器、mysql數(shù)據(jù)庫,這些都是我們開發(fā)PHP程序所必須。
三、flashfap。
在我們開發(fā)好PHP網(wǎng)站程序,在本地測(cè)試完成后,我們都是需要把這個(gè)PHP程序上傳到真正的網(wǎng)站服務(wù)器上去的,這個(gè)時(shí)候,我們就需要一個(gè)上傳工具。很多的網(wǎng)站,我們都是使用的虛擬主機(jī),這個(gè)時(shí)候,我們就需要用到FTP上傳工具,我使用最多的FTP上傳工具就是flashfap,通過它,我們可以把PHP程序的文件全部傳輸?shù)教摂M主機(jī)上。
四、xshell。
我的網(wǎng)站是存放在一個(gè)云服務(wù)器上,而且這個(gè)云服務(wù)器的系統(tǒng)是linux系統(tǒng),要想管理這個(gè)云服務(wù)器,我們就要借助一個(gè)遠(yuǎn)程終端工具來進(jìn)行連接。我最喜歡用的遠(yuǎn)程終端工具就是xshell,只需要簡(jiǎn)單的設(shè)置,就可以正常使用。我們?cè)谑褂脁shell工具時(shí),可以直接使用windows的復(fù)制、粘貼等快捷鍵,非常方便。
五、wordpress。
wordpress是一個(gè)PHP網(wǎng)站程序,可以通過它,就可以快速搭建一個(gè)PHP網(wǎng)站。我的網(wǎng)站“碼 不停蹄”就是用這個(gè)wordpress程序搭建的。我們只需要在安裝好wordpress后,再安裝一個(gè)好用的主題模板,就可以輕松擁有我們自己的個(gè)人網(wǎng)站了。wordpress是全球使用最多的網(wǎng)站程序,尤其是個(gè)人網(wǎng)站,wordpress絕對(duì)是他們的首先。
六、VMware虛擬機(jī)。
網(wǎng)站服務(wù)器的選擇上,絕大多數(shù)的站長會(huì)選擇linux系統(tǒng)的服務(wù)器,因?yàn)閘inux系統(tǒng)占用資源少、速度快。這樣一來,就需要我們熟悉linux系統(tǒng),而我們電腦通常都是安裝的windows系統(tǒng),怎么學(xué)習(xí)linux呢?可以用虛擬機(jī)呀。我使用的虛擬機(jī)就是VMware,比windows系統(tǒng)自帶的虛擬機(jī)好用多,可以在vmware虛擬機(jī)里安裝windows、linux、mac、dos等多種系統(tǒng),這樣一來,我們就可以在windows系統(tǒng)上直接學(xué)習(xí)linux或mac系統(tǒng)了。
七、android studio。
現(xiàn)在安卓手機(jī)市場(chǎng)份額非常高,全球智能手機(jī)市場(chǎng)中占比達(dá)到80%左右,所以,很多公司都在招聘安卓軟件開發(fā)人員,而且工資都非常高。在學(xué)習(xí)安卓軟件開發(fā)的過程中,我使用最多的是谷歌公司提供的android studio,這款開發(fā)工具非常強(qiáng)大,我們可以一邊編寫代碼,一邊查看虛擬手機(jī)上的適配情況。
八、dreamweaver。
在PHP網(wǎng)站程序開發(fā)過程中,一般情況下,我們要先開發(fā)網(wǎng)站的前端頁面,也就是html靜態(tài)代碼。這個(gè)時(shí)候,dreamweaver最一個(gè)非常不錯(cuò)的選擇。在編寫html5代碼的時(shí)候,我們可以通過dreamweaver輕松添加網(wǎng)頁元素,如:音樂、視頻、圖片等,非常方便,可以大提升網(wǎng)頁開發(fā)速度。
以上就是我常用到的軟件,個(gè)個(gè)都是經(jīng)典,相信很多的程序員跟我一樣,也會(huì)用到其中的幾個(gè)。當(dāng)然,現(xiàn)在編程方面的軟件太多了,各有各的優(yōu)勢(shì),選擇哪一個(gè),還是要根據(jù)自己的使用習(xí)慣來定,在不斷的磨合中,慢慢找到最適合自己的那幾款。
常用的php建站系統(tǒng)有哪些
國內(nèi)的dedecms,phpcms等,國外的有Joomla和Drupal
網(wǎng)站搭建推薦你使用功能強(qiáng)大的PHPWAMP軟件。
32位和64位的PHP版本隨意切換,700個(gè)PHP版本隨意切換。
網(wǎng)站搭建相關(guān)教程如下。。。。。。。
首先來看WAMP是什么意思?
Windows下的Apache+MySQL+PHP,稱為WAMP。
屬于WAMP環(huán)境的集成軟件有很多,比如wampserver、apmserv、xampp、PHPWAMP等等,這些WAMP環(huán)境各有特點(diǎn)。
你可以用PHPWAMP綠色集成環(huán)境(適合在本地,也適合在服務(wù)器上面運(yùn)行)
本地搭建:
服務(wù)器搭建的話,請(qǐng)?jiān)诎俣人堰@個(gè)標(biāo)題
“PHP綠色集成環(huán)境在云服務(wù)器上的應(yīng)用,PHPWAMP在服務(wù)器上搭建網(wǎng)站案例”
集成環(huán)境是否適合在服務(wù)器上,可以看此文介紹的內(nèi)容:
支持所有Windows系統(tǒng),目前最新的Windows10也沒問題。
綠色集成環(huán)境PHPWAMP特點(diǎn)如下:
1、真正純綠色,集成VC不需要單獨(dú)安裝,下載解壓即可使用。
2、能同時(shí)運(yùn)行多個(gè)PHP版本,隨意自定義設(shè)置PHP版本,共700多個(gè)PHP版本隨意切換。
3、擁有開發(fā)模式與運(yùn)營模式,集成組件未閹割,切換運(yùn)營模式,即可直接運(yùn)行在服務(wù)器端
4、擁有“強(qiáng)制修改任意環(huán)境的Mysql數(shù)據(jù)庫密碼”功能,忘記數(shù)據(jù)庫密碼可以一鍵強(qiáng)制修改。
5、運(yùn)行中的網(wǎng)站可瞬間強(qiáng)制刪除,也能一鍵干掉電腦里全部的php環(huán)境,方便重裝
6、強(qiáng)制干掉一切環(huán)境阻礙,一鍵去除任意web服務(wù)器站點(diǎn)域名的非80端口。
7、集成網(wǎng)頁加密等實(shí)用工具,不同PHP版本配置區(qū)分,日志分割處理等多種實(shí)用功能。
8、多功能站點(diǎn)管理,自動(dòng)定時(shí)重啟服務(wù)器,自動(dòng)定時(shí)重啟Apache、mysql等相關(guān)服務(wù)。
PHPWAMP自帶php5.2、php5.3、php5.4、php5.5、php5.6、php7這6個(gè)默認(rèn)版本,擁有共生模式(與其他環(huán)境同時(shí)使用),單身狗霸體模式,強(qiáng)行打通阻礙運(yùn)行網(wǎng)站。
這篇教程文章里提供700多個(gè)PHP版本下載。(700個(gè)PHP版本一鍵切換)
百度搜索這個(gè)文章標(biāo)題:
PHP集成環(huán)境如何自定義PHP版本,同時(shí)運(yùn)行多個(gè)php版本一鍵開啟模塊。
搜到的文章中,在文章的附件里有提供PHP歷史版本下載,差不多700多個(gè)PHP版本。
如何用PHP搭建個(gè)移動(dòng)APP的服務(wù)器
搭建移動(dòng)APP服務(wù)器,與搭建網(wǎng)站服務(wù)器其實(shí)是一樣的做法。比如在Linux下安裝好Apache+PHP+MySQL,然后通過PHP建立APP應(yīng)用程序,通過PHP制作網(wǎng)頁界面或用Java制作APP客戶端,就可以讓用戶訪問了。
現(xiàn)在的網(wǎng)站建設(shè)常用的軟件有哪些?
一、門戶網(wǎng)站:dedecms
織夢(mèng)內(nèi)容管理系統(tǒng)(DedeCms)是使用PHP語言開發(fā)的建站平臺(tái),以簡(jiǎn)單、實(shí)用、開源而聞名,是國內(nèi)最知名的PHP開源網(wǎng)站管理系統(tǒng),用它可以建站的類型很多,如地方門戶、行業(yè)門戶、政府及企事業(yè)站點(diǎn)等。
二、企業(yè)網(wǎng)站:YIQIcms
YIQIcms,是國內(nèi)首款完全基于SEO友好性開發(fā)的營銷型企業(yè)網(wǎng)站系統(tǒng),這里的CMS系統(tǒng)更適合建立企業(yè)網(wǎng)站。其程序特征:1、100%開放源代碼,免費(fèi)開源;2、后臺(tái)管理操作簡(jiǎn)單易行;3、模板div+css標(biāo)準(zhǔn)設(shè)計(jì),符合w3c標(biāo)準(zhǔn),兼容主流瀏覽器;4、開發(fā)語言和數(shù)據(jù)庫:PHP+Mysql。
三、個(gè)人網(wǎng)站:wordpess
WordPress是一種使用PHP語言開發(fā)的博客平臺(tái),用戶可以在支持PHP和MySQL 數(shù)據(jù)庫的服務(wù)器上架設(shè)自己的網(wǎng)志。也可以把 WordPress 當(dāng)作一個(gè)內(nèi)容管理系統(tǒng)(CMS)來使用。PHP 5.2.4 或更新版本、MySQL 5.0 或更新版本、Apache mod_rewrite 模塊是其對(duì)硬件的要求。
wordpress的優(yōu)點(diǎn)主要是,易用、符合SEO要求、強(qiáng)大的模板插件支持,還有一點(diǎn)就是,wordpress作為現(xiàn)在主流的博客建站軟件,有大量的粉絲支持,及經(jīng)驗(yàn)分享,在使用該CMS系統(tǒng)建立網(wǎng)站時(shí),任何問題,都可以在網(wǎng)絡(luò)上,查詢到相應(yīng)的解決辦法。如果要建立個(gè)人網(wǎng)站,例如博客等,一款簡(jiǎn)單的CMS軟件,例如Zblog.Z-Blog,它是由RainbowSoft Studio開發(fā)的一款小巧而強(qiáng)大的基于Asp平臺(tái)的Blog程序。對(duì)硬件的要求只要是支持ASP和Access即可。
四、論壇:Discuz
Crossday Discuz! Board(簡(jiǎn)稱 Discuz!)是一套通用的社區(qū)論壇軟件系統(tǒng)。是全球成熟度最高、覆蓋率最大的論壇軟件系統(tǒng)之一。Discuz更多的是和其他開源系統(tǒng)組合,作為網(wǎng)站和用戶交流的一個(gè)論壇建站軟件。
以上就是網(wǎng)站建設(shè)的一些常用軟件。
關(guān)于php網(wǎng)站建設(shè)app和PHP網(wǎng)站建設(shè)工程師的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。