客戶端:web 手機端
服務(wù)器端:后臺開發(fā)語言 Java PHP
數(shù)據(jù)庫:Mysql Oracle
1.安裝一個服務(wù)器
windows:Tomcat
Mac os:Apache
2.MacOS打開或者關(guān)閉Apache服務(wù)器
sudo apachectl start 開啟
sudo apachectl stop 關(guān)閉
apachectl -version 查看服務(wù)器版本
3.MacOS 開啟PHP語言支持
php -v 查看語言的版本
PHP語言(語言之間是相通的)
用途:寫后臺程序,用來制作動態(tài)網(wǎng)頁等(詳情w3school)
php負責(zé)服務(wù)器端,接受網(wǎng)頁提交的數(shù)據(jù),返回處理結(jié)果給網(wǎng)頁
html負責(zé)前端網(wǎng)頁顯示
瀏覽器訪問本機服務(wù)器文件使用127.0.0.1/test.php
PHP文件可以包含html php css
實現(xiàn)交互
1.先用html寫一個網(wǎng)頁
使用form來包裹需要提交的內(nèi)容
向服務(wù)器端提交數(shù)據(jù)(兩種方法method)
特點:
get:提交的內(nèi)容會在url中顯示
post:提交的內(nèi)容不會在url中顯示,更加安全
action=文件名
2.在服務(wù)器端寫一個文件用來和網(wǎng)頁交互(PHP文件)
3.數(shù)據(jù)庫操作