本文目錄一覽:
- 1、Windows中安裝Apache2和PHP4權威指南
- 2、零基礎,想學習PHP,應該先學習什麼?
- 3、2021年,前端,移動開發,後端,我該選哪個?
- 4、PHP與MySQL權威指南怎麼樣,PHP與MySQL權威指南好不好 購買心得
- 5、PHP是怎麼一個開發環境,主要講下大致的開發步驟啊?謝謝
- 6、php相關的英文參考文獻有哪些???高分求解!!
Windows中安裝Apache2和PHP4權威指南
Apache 和PHP是創建交互式網站的流行方案 而且成本很低 在Windows中安裝Apache 是一件輕而易舉的事情 但要使PHP 與Apache 配合無間地運行 就需要一定的技巧 在PHP 手冊的Windows安裝小節 沒有解釋如何讓PHP與Apache 配合使用 而有關Apache 安裝的小節缺失了你需要的大量信息 在網上公布的其他安裝指南中 也包含了不少錯誤 使一些安裝人員只好不斷試驗和犯錯 例如 有些人甚至將PHP的DLL替換成其他PHP版本的DLL OK 為了節省你的寶貴時間 我們準備了這篇最權威的指南文章 幫你掃除一切煩惱 使用正確版本的Windows 首先要說一說兼容性 Apache 不能在Windows 上運行 在Windows 上勉強能夠運行 但不能作為服務使用 從 版本開始 PHP也不再支持Windows 所以 你的Windows操作系統必須是Windows NT 或者XP Apache 源碼還是二進制? 如果你有Visual C++ 或更高的版本 或者安裝了Microsoft Visual Studio 那麼雖然可以根據源碼來生成Apache 但請絕對不要這樣做 在Visual Studio IDE中 Windows下的生成過程非常複雜 即使從命令行編譯 也絕對不是一件易事 所以 除非你喜歡創建makefile 否則最好獲得一份Windows Installer二進制發行包 也就是一個 msi文件 等你對Apache有了足夠多的認識 知道自己要進行哪些定製操作時 才可考慮親手生成(編譯)Apache 如果已經安裝好並正在運行老版本的Apache 首先要停止它 卸載它 然後才能開始安裝新服務器 多個版本的Apache 不能共存 雙擊Apache msi文件 同意許可協議後 正確設置Neork Domain和Server Name(如果不打算將Apache安裝到遠程計算機 那麼設置localhost就可以了) 在Administrator s Email Address區域輸入你的電子郵件地址 保持端口 /服務選項單選鈕的選中狀態 在下一個對話框中如果選擇Typical安裝 可以快速地獲得一個能實際工作的服務器環境 安裝提示 建議將默認安裝目錄從C:\Program Files\Apache Group變成C:\Apache或者符合 文件名格式的其他名稱 這樣一來 以後每次輸入Apache安裝路徑時 都不必為其添加引號 稍候片刻 安裝嚮導會告訴你Apache 安裝成功 接下來惟一要做的事情就是進行測試 請打開瀏覽器並訪問localhost 這樣應該看到默認的Apache 主頁 然後可以刪除主Web服務器目錄中的所有示例文件 它們默認位於C:\InstallDirectory\Apache\Apache \htdocs中 如果有一個現成的主頁l 請把它拷貝到這裡 另外 也可以馬上創建一個空白主頁 對於未初始化的HTML 以下代碼就可以了 <><head>title=default server page</head><body>Default server page</body></> 讓Apache 為PHP做好準備 從現在開始 你需要較多地以人工方式進行安裝 不能簡單地點擊和選擇幾個選項了事 儘快習慣它吧 這才是Apache的方式 你需要編輯文件來設置不同的配置選項 如果操作不當 你所做的修改就會妨礙Apache的正確加載 如果設置引發錯誤 那麼錯誤可能被記錄到Apache 錯誤日誌中(默認為C:\InstallDir\Apache \Logs\Error log) 但能夠像這樣進行記錄的畢竟是少數 大多數錯誤只會記錄到Windows事件日誌中(開始| 設置| 控制面板| 管理工具| 事件查看器) 令人遺憾的是 在你對安裝設置進行調試時 Windows事件日誌並不是一個方便的工具 更好的做法是在命令行窗口中測試Apache服務器的加載 這樣能立即看到錯誤報告 所以 在完成了我即將討論的配置修改後 請打開一個命令行窗口 切換到Apache的binary目錄(C:\InstallDir\Apache \bin) 在那裡啟動Apache Apache配置文件是C:\Apache\Apache \Conf\nf 可用任何文本編輯器來編輯 查找DirectoryIndex 定位到下面這一行 DirectoryIndex l l var # index php為了允許Apache處理PHP頁 要刪除注釋字符(#) 變成 DirectoryIndex l l var index php還要允許在任何目錄中使用 htaccess文件 所以請在配置文件中查找AllowOverride 把這個設置從None改成All 保存了所做的改動後 可繼續在文本編輯器中打開該文件 因為等會兒安裝PHP時 要再次編輯這個文件 安裝PHP 雖然可以下載PHP的源碼 但和Apache 一樣 最好直接使用二進制發行包 Apache 可採取 種方式來運行PHP程序 通過一個CGI接口來運行(外部調用Php exe) 或者使用PHP的DLL文件在Apache的內部運行 後一種方式的速度較快 所以 針對每個版本的PHP 都會提供 個Windows二進制發行包 較小的是 msi包 它會安裝CGI可執行程序Php exe 但其中拿掉了通過Apache DLL來運行PHP腳本所需的模塊 較大的 zip包則包含了所有這些東西 你可以從網站的Win 區域下載它們 文件下載完畢後 把它解壓到C:\Php(保留文件夾名稱) 除非你有絕對的把握 請同時下載PHP手冊 它有多種語言的版本可供選擇 配置Apache 來運行PHP 現在來到了最有趣的部分 將Apache和PHP完美地配合起來 首先 請將C:\Php\Dlls目錄中的所有DLL文件拷貝到Windows的System目錄(%windir%\System) 接着 在Apache的配置文件(nf)中查找包含了大量AddType命令那個小節 自己添加下面這一行 AddType application/x 將C:\Php\Php ini remended拷貝到Windows目錄(%windir%) 把它重命名為Php ini 並用文本編輯器打開它 編輯其中對doc_root extension_dir和session save_path進行設置的 行 使其和下面展示的一致 注意要把InstallDir替換成你的Apache 的安裝目錄的名稱 doc_root = c:\apache\apache \htdocsextension_dir = c:\php\extensionssession save_path = c:/temp在session save_path中使用正斜杠和反斜杠都是允許的 PHP手冊聲稱這些路徑參數需要在最後添加一個反斜杠 但這個說法是不正確的 在PHP 中不需要這樣做 另外 如果C:\Temp不存在 請自己創建它 下一步是允許Apache將PHP程序作為模塊來運行 這要求你採取 個步驟 首先 將C:\Php\Php ts dll拷貝到Windows的系統文件夾(%windir%\System) 在nf中找到LoadModule小節 自己添加下面這一行 LoadModule php _module c:/php/php apache dll 如果你出於某種原因而需要在CGI模式中運行PHP程序(使用Php exe) 請將上面這一行變成注釋 並在nf中添加下面這些行 ScriptAlias /php/ c:/php/ Action application/x d php /php/php exe 一切都搞定了嗎? 保存所做的更改後 你需要親自去證明兩點 才能確保Apache /PHP 成為一對完美的搭檔 Apache能正常加載嗎 它能正確處理PHP頁嗎?要知道Apache是否能夠正常加載 在你已經打開的命令行窗口中輸入以下命令 apache –k start另外 如果Apache正在運行 可用以下命令重新啟動它 apache –k restart從命令行啟動Apache的好處在於 如果出現一個錯誤 Apache會立即報告它 你可能遇到的最常見的問題在於 Apache可能由於某種原因而無法加載Php apache dll 如果Apache報告了這個錯誤 請按前面所述的步驟重新操作一遍 確保一切都沒有錯誤 要知道Apache是否能正確地處理PHP頁 請用你的文本編輯器創建一個簡單的PHP頁 命名為Phptest php 其中只包含下面這一行 <? phpinfo(); ?>將文件保存到主Web服務器目錄(C:\InstallDirectory\Apache\Apache \Htdocs) 用瀏覽器訪問 如果一切正常 應該看到一個含有PHP徽標的網頁 其中包含大量設置和其他信息 要知道PHP當前是通過CGI來運行 還是在Apache內部運行 可以檢查一下環境變量orig_script_name 如果PHP通過CGI來運行 這個變量的值就是/Php/Php exe 如果Apache將PHP腳本作為模塊來運行 該變量的值應該是/Phptest php 雖然在Windows上安裝Apache 和PHP並不是一件容易的事情 但也完全沒必要採取摸著石頭過河的做法 通過本文的說明 你應該可以快速搭建起這個史上最好的 成本最低的Web開發環境 lishixinzhi/Article/program/PHP/201311/20780
零基礎,想學習PHP,應該先學習什麼?
PHP需要掌握的知識還是比較多的,最基本的比如:PHP基本的語法、php框架以及CMS、mysql數據庫設計表、mysql數據庫的基本SQL語句。現在一般PHP的都得會前端,那就包括:js/ajax、html、css。如果更高點層次的就是linux服務器。
PHP攻城獅踐行學習路線圖:
1、用集成環境安裝PHP環境,一定要記住這一點,不要自己分開去裝,尤其是自學的朋友。不然你會覺得很複雜,會沒有信心學下去的。也要注意任何高手都不是一蹴而就的,是一步一步,不同的階段歷練才有最後的沉澱。
2、先了解一些基本的變量類型,語法,函數,基本邏輯,寫簡單的代碼。前期以嘗試,培養興趣為主。這段時間是打基礎很好的時候,這個會影響你後面的發展,不過也可以在後期去完善。
3、這時候你可能覺得PHP就這樣,沒什麼難度,或者有的覺得太難了,簡直一臉疑惑。這個到底有什麼用。在這時候一定要堅持下來,可以試試先放一下,別太較真。慢慢的困惑你的會被你領悟的。這時,建議學習html+css+js,緩解自己的壓力,這個相對簡單,簡歷信心。尤其是js,總結其實有相同的思路,可以結合著一起體會。
4、這些都感覺有80%了解就可以先放放了,現在在學習MySQL,也是先了解基礎的。這個是幹什麼的,我可以用它做什麼。因為之前裝的集成環境。為什麼感覺是凌亂的,我想告訴你的是,一是不要在自己沒能力解決問題的時候死磕,浪費時間,喪失信心。這時候我們要做的是學習壯大自己,不要灰心。二是我本來覺得這一切都了解才是完整的。我們的目標也是要把這些都做好,這才是一個合格的PHP程序員。
5、這一切都順利的話,你基本離預設的目標不遠了,完成了整個學習的70%了。後面的是在之前的基礎上升華。把HTML和css、js結合、靜態文件和PHP結合、PHP和MySQL結合。這個階段可能越到的問題會異常的多,一定要學會解決問題。網上很多都是答案,同樣你要學會問問題。
6、這些之後你基本已經快到學習的尾聲了,但還缺少經驗。這時,你可以看一些網上開源的cms,例如織夢,國內用的多,越到問題好解決。看看一些視頻(網上免費的很多),查漏補缺,總結歸納形成自己的知識體系。是時候該準備慶祝下自己這段的時間沒有白費(一般2到3各月,看平時每天花的時間),基本成為一個合格的PHP程序員了。也該恭喜你了,其實並不那麼難。堅持,堅持;努力,努力;學習,學習
2021年,前端,移動開發,後端,我該選哪個?
請先給出明確答覆:推薦選前端開發,web前端可以說前途不可限量!
解釋原因:
現在的Web前端技術可以說是越來越成熟了,Web前端市場也非常的火爆,Web前端人才也是異常的緊缺。再者,由於互聯網的崛起,Web前端技術的不斷發展,也佔據了互聯網的一席之地。
那為什麼說Web前端無可限量呢?國外著名的自媒體平台facebook,相信大家多多少少知道一點,也用過一點,它就是Web前端技術的產物,完全基於前端框架打造出來的平台。再者,大家常用的外賣平台餓了么,它旗下的部分產品就是基於Web前端技術的。像淘寶,百度,阿里等等,都已經將Web前端技術打入到了自己的產品中。
前端開發行業薪資水平呈上漲趨勢,Web前端開發早已不是做帶動畫的下拉菜單的時代了,他們已成為互聯網主宰者,各行業都用其開發互聯網應用。但目前整互聯網行業的Web前端開發工程師緊俏,企業正高薪求才,薪資待遇一漲再漲 !
Web前端技術可以說是越來越成熟了,Web前端市場也非常的火爆,Web前端人才也是異常的緊缺。再者,Web前端行業也是無可限量。由於互聯網的崛起,Web前端技術的不斷發展,也佔據了互聯網的一席之地。
Web前端開發工程師已經成為發展中的職業香饃饃。幾乎整個互聯網行業都缺Web前端工程師,無論是剛起步的創業公司,還是上市公司乃至巨頭,空缺一樣存在。優秀的Web前端工程師簡直比大熊貓還稀少。
有無解決辦法:所以,還是很推薦你學習web前端的;如果真的想學習,可以了解一下北京尚學堂,我們是專門做編程培訓的,擁有極其豐厚的師資力量,帶給你不一樣的學習體驗。分享一下前端的知識框架,希望對你有所幫助:
PHP與MySQL權威指南怎麼樣,PHP與MySQL權威指南好不好 購買心得
可以先去網上找個電子版的來看下對自己有沒有幫助,然後再決定要不要買
PHP是怎麼一個開發環境,主要講下大致的開發步驟啊?謝謝
php不是開發環境,是一種動態網頁開發的語言,php的頁面若想運行,得有apache服務器、php,若是想使用數據庫的話還要有數據庫,一般是mysql
不過,php這種語言當然也有開發工具嘍,下面推薦些:
PHP Designer 2008專業版+特別文件 完美版
;ID=162005
PHP Designer 2007專業版+特別文件 完美版
;ID=161997
PHP集成開發環境 Zend Studio Enterprise v5.5.0完美版
O’Reilly Learning PHP MySQL 第二版
;ID=170283
PHP 5 傻瓜書
;ID=156854
PHP官方參考手冊 中文+英文CHM版
;ID=174312
Upgrading to PHP 5
;ID=172787
Wrox Beginning PHP 5
;ID=146843
PHP 5 Advanced
;ID=152684
PHP 5與MySQL編程初學者指南
;ID=152044
PHP 5和MySQL 5 從入門到精通 PDF文字版
;ID=166059
PHP 4.1 從入門到精通
;ID=159334
O’Reilly PHP Cookbook 第二版
How to Do Everything with PHP and MySQL
;ID=175991
PHP MySQL Web Development
;ID=175913
PHP Programming Solutions
;ID=173163
PHP Objects Patterns and Practice
;ID=173160
Learning PHP Data Objects
;ID=173151
PHP技術內幕
;ID=159332
PHP最新參考手冊
;ID=146233
PHP程序設計
;ID=146171
PHP經典100例
;ID=152400
Object Oriented PHP Concepts Techniques and Code
;ID=152398
The PHP Anthology 第二版
;ID=167353
PHP API使用完全指南
;ID=164843
Wiley出版 Makeing Use of PHP
;ID=166790
PHP實例教程
;ID=152574
PHP in Action
;ID=152648
PHP+MySQL網絡開發技術
;ID=156149
PHP設計模式構架師指南
Dreamweaver CS3 with CSS, Ajax, and PHP
;ID=147123
AJAX and PHP Building Responsive Web Applications
;ID=151261
Beginning Ajax with PHP
;ID=146176
PHP Programming with PEAR
;ID=148389
PHP MySQL and Apache自學教程
;ID=146232
PHP Apache和MySQL網頁開發初步
;ID=148871
24小時學會使用PHP MySQL Apache
;ID=149004
PHP MySQL 網絡應用程序開發核心
;ID=149005
Professional LAMP – Linux,Apache,MySQL and PHP 5 Web Development
;ID=152045
Setting Up LAMP – Getting Linux Apache MySQL and PHP Working Together
;ID=157654
Beginning PHP,Apache,MySQL Web Developmnet
;ID=151985
Beginning PHP and Oracle 從入門到精通
PHP Data Objects for MySQL
;ID=152186
MySQL and PHP from Scratch
;ID=152162
Extending and Embedding PHP
;ID=152160
Wiley出版 Secure PHP Development
;ID=165544
O’Reilly Building Tag Clouds in Perl and PHP
;ID=152158
Wrox Professional Apache Tomcat 5
;ID=152054
PHP MySQL編程初學者指南
;ID=158793
Beginning PHP and Oracle (PDF文字版)
;ID=159155
Advanced PHP for Web Professionals
;ID=159168
Essential PHP Security
;ID=175045
Pro PHP XML and Web Services
Apache Server 2.0 實用指南
;ID=159297
Apache管理員手冊
;ID=159296
Apache使用指南與實現原理
;ID=159287
PHP專業項目實例開發 中文PDF版
;ID=159322
PHP高級開發技術與實例 中文PDF影版
;ID=159319
PHP 5 for Flash
;ID=159407
O’Reilly – Tomcat權威指南
;ID=160138
Wrox Professional Apache Tomcat 6
;ID=157418
Pro Jakarta Tomcat 5
;ID=160230
Foundations of PEAR – Rapid PHP Development
;ID=160612
Practical Web 2.0 Applications with PHP(Apress 2008最新版)
;ID=170237
Practical Apache Struts 2 Web 2.0 Projects
;ID=170311
php相關的英文參考文獻有哪些???高分求解!!
guide_to_php_design_pattern—php設計模式
Symfony權威指南 FabienPo
PHP程序設計O’REILLY—英文版
PHP聖經
PHP 5 Power Programming—PHP5 強編程
Core.Java——Java2核心技術
Java think in
Refactoring—重構 改善既有代碼的設計
後面寫了幾個Java的,不知道你能不能理解~~~反正學高級PHP這些都會看。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/206966.html