PHP學習之路(1)

2022-08-13 15:15:10 字數 783 閱讀 8136

: luke welling

/ laura thomson,還有一本是《php與mysql程式設計》作者

: w. jason gilmore。

人生真的寂寞如雪啊!特別是看**時,你的愛人問你在幹什麼的時候。網上有句笑話叫找物件比物件導向開發要重要,只是要我們如何向物件解釋什麼是物件?

物件是從人類的角度看世界的方法。從人的角度看來,世間的萬物都有乙個作為基類物件的模型。這個模型是抽象的,以及只為人類服務。就像白馬是馬,馬非白馬一般。馬是抽象的乙個概念模型,在這個模型之下,有白馬,黑馬,斑馬等等。

我們在寫**的時候,就是在架構乙個像人類世界一樣的小世界,其區別只在於人類世界由原子組成,而我們架構的世界由二進位制**組成。在這個**世界中,概念模型為構建之初的第一要素。

我想自己寫乙個整站程式,我想這個**應該是基於物件導向的程式設計方式,這樣的開發方式比較容易實現功能的擴充套件。但是在架構底層的公共類的時候,比較讓我覺得難以取捨,到底什麼樣的底層結構,才是適合以後**程式的公升級。

眾所周知,**從最開始建站的時候基本定型。它的運營基本上是在原有的基礎上進行改進和擴編。從頭開始重建乙個正在運營的**專案,很少很少或者說等待用c語言重寫。

在我看來用php重寫****是沒有道理的,php的執行效率比c要差太多了。如果以提公升效能速度為目的,重寫**的php**。那是緣木求魚,徒自損耗形神。

對於php我們所需要做的就是建立基礎模型,以此模型的基礎上加快建站開發速度。這才是我們選擇使用php建站的原因。

我們需要使用防禦式程式設計方法,從最惡意的角度揣測使用者的輸入。即使犧牲接入速度和**整潔性也在所不惜。

我的PHP之路 學習筆記 1

1.ip是計算機網際網路中的 門牌號 192.168.1.123 區域網ip 2.每台計算機有乙個或多個ip 只要有多個網絡卡 3.網域名稱 對映 ip.網域名稱,hosts檔案,dns.念.為了解決機器名與ip的轉換問題.實驗室的人想了乙個簡單的辦法 hosts檔案.linux etc hosts...

PHP學習之路

php學習資料 string addcslashes string str,string charlist 引數str為將要被操作的字串,引數charlist指定在字串中的哪些自符前面加上反斜線 如果產生charlist中包含 n r等字元,將以c語言風格轉換,而其他非字母數字且ascii碼低於32...

PHP學習之路(六)

2017.08.23 24 day 6 週三 周四 晴 颱風 陣列就是乙個鍵值對組成的語言結構,鍵類似於酒店的房間號,值類似於酒店房間裡儲存的東西。如果你去某個酒店住店,服務員會告訴你房間號是多少,具體房間裡有儲存了什麼,那就需要根據房間號進到房間裡才知道了。下面的圖能更清晰的說明啥是陣列。知道陣列...