本文目錄一覽:
怎麼用php建一個個人網站?沒有一點方向,具體都需要用到什麼?
你好!
對於新手來說,首先是需要一個php的環境搭建,百度appserv,下載完成後安裝,和安裝軟體差不多,傻瓜式操作,安裝完成後打開安裝目錄,找到www文件夾,以後你想發布的頁面都放在這個目錄里,以後打開瀏覽器的時候,輸入localhost/你的文件名就可以訪問了,不明白的話可以私信我。
僅代表個人觀點,不喜勿噴,謝謝。
用php開發網站的步驟是什麼?
1、首先你得搭建PHP運行環境。建議使用PHP開發速成搭建工具包xampp。集成php+phpmyadm+mysql
2、第二步,寫需求,如圖書管理系統。是否需要會員系統(會員是否分等級如普通、VIP分等級的話,那麼有這些等級之間有什麼差別)、是否需要文章發布、是否需要圖書信息發布、是否需要在線購買書籍、是否要對書籍進行留言評論、是否要有在線試讀。
3、針對上面列出的需求,進行資料庫的表設計。表的設計要根據以上的需求來。
4、確定怎麼對網站進行架構,因為這是一個系統了。是一個系統化的東西,而不是其中某一個小模塊功能。你必須要對自己的網站來做一個架構。以使將來有可能網站進行功能模塊增加、網站風格改版提供支持,如果只是單純的PHP寫法,將來網站維護改版會很麻煩的,前期一個好的系統架構很重要。這就是為什麼很多好的程序員都會喜歡用自己熟悉的某一PHP框架來進行編程了。當然,你也可以自己構思自己的框架,當然這個是需要有對PHP這門語言相當熟練,在通過自己的理解,自己的需要編寫適合自己或大眾的框架。如zend framework 、thinphp、qeephp、smarty、cakephp等等,要知道一個好的框架不是一天就能寫出來的,都是日積月累的。
5、程序實現了你自己的需求,然後就是測試了。測試,可以分的很細了。如數據完整性驗證。數據有效性、操作步驟一致性、
6、以上則完成。
PHP網站程序開發需要哪些基礎?
php基礎語法,了解web開發流程,session,cookie機制
熟悉一款框架, thinkphp, yii,phlacon,swoft(swoole)。現在還得熟悉docker,docker-compose使用,能夠使用linux環境寫代碼(推薦deepin系統)
會使用redis,現在基本都是redis做緩存中間件
會配置nginx,linux下源碼編譯nginx(百度能搞定即可,至少知道./configure make make install)
會sql語句, linux下源碼編譯mysql(百度能搞定即可,至少知道./configure make make install)
基礎的html, js, css閱讀修改能力
編程思想,這個很抽象。需求解決能力,演算法轉變為代碼能力。比如數據分頁怎麼做,資料庫連表怎麼連能拿到預期結果。算是綜合能力
最重要的, php大概100多個常用函數必須知道,背下來,很久之前面試有人問過array_column函數作用。
其他問題都是造火箭,看面試題即可。
原創文章,作者:VSPC,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/132331.html