對最近學習PHP作個簡單的總結吧javascript
書籍:《PHP和MySQL Web開發》java
環境/工具:wamp/Editplus&Chromeweb
時間:8月2日-8月7日正則表達式
內容:數據庫
之前把前3章學了,前3章主要是基礎語法和邏輯控制語句、文件訪問和處理、數組。編程
第4章 字符串與正則表達式:處理字符的各類函數、正則表達式的基礎和應用。數組
第5章 代碼重用與函數編碼:require和include函數、PHP的函數結構和使用、遞歸。安全
第6章 面向對象的PHP:面向對象的概念和語法、如何用private和public控制訪問、如何實現繼承。網絡
第7章 錯誤和異常處理:異常處理的概念和控制結構、Exception類。函數
這7章是PHP(含面向對象編程語法)的基礎,下面接着寫。
第8章 設計Web數據庫:其實主要是介紹關係型數據庫(數據邏輯結構爲二維表格)的概念。
第9章 建立Web數據庫:其實主要是介紹如何登錄MySQL、如何建立MySQL用戶和設置權限、如何建立數據庫表和數據類型的設置。
第10章 使用MySQL數據庫:inert、select、update、alter table、delete、drop語句的使用(我以爲這是MySQL的重點內容,尤爲是select語句,惋惜我看得不細)。
第11章 使用PHP從Web訪問數據庫:如何用PHP創建到MySQL數據庫的鏈接(PHP與數據庫交互的接口和方法)。
第12章 MySQL高級管理:簡單看了下,主要是講操做權限和MySQL的安全。(看不太懂。。。)
第13章 MySQL高級編程:存儲引擎、事務、外鍵和存儲過程。(也看不太懂。。。)
第14章 運營一個電子商務網站:爲何建網站、網站面臨的風險和威脅。(瞭解一下便可)
第15章 電子商務的安全問題:主要的安全威脅、身份驗證原則、加密技術基礎、數字證書等。(瞭解一下便可)
第16章 Web應用的安全(還沒看完,不過看到這裏,我以爲寫的有些囉嗦了。。。)
總結一下:第1~7章是PHP的基礎,第8~11章是MySQL和PHP訪問數據庫的基礎,第十二、13章MySQL高級管理和編程有些難(我的感受能夠大概看下),第14章~第15章簡單看下便可。
由於一直對編程技術很感興趣,感受作網站很酷,因此一直在學習。之前本身學過Java和C,Web編程方面也學過一些Servlet和JSP,不過一直是斷斷續續的學,也沒有實戰經驗。
這本書,我打算把前面18章(前半部分)看完,而後停一下,書的後半部分主要是PHP的高級技術介紹和應用。先把HTML、CSS和javascript學習一下(之前一直沒有怎麼關注過),而後結合前18章的知識作一個小型的網站練練手,而後再寫個總結。
今天,個人網絡斷了,這是用EditPlus寫的,等網絡修復了再貼到博客裏去吧。
8月2號-8月7號 晚20:28。
-------------------------------------------------------------------------------------這裏是分割線-------------------------------------------------------------------------
PS:作到第17章的用.htaccess文件使用基自己份驗證時出問題了,百度了下,依然不知道如何下手。
500Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, webmaster@localhost and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.