過了這麼多年,PHP 7快上市了

過了這些年,PHP 7快要上市了(已經到RC版)

想到2008 /9月 PHP 4 結束的消息......

 

 

過了這些年,PHP 7快要上市了(已經到RC版)

想到2008 /9月 PHP 4 結束的消息

當初寫ASP的時候,只是為了將來換公司、換專案,可能會用到JSP&PHP
所以花了一點時間瞭解

以最基礎的入門來說,HTML表單與JavaScript、(資料庫)SQL指令......幾乎是放諸四海皆準的國際標準

以前的ASP,以VBscript語法撰寫,而JSP與PHP比較類似C語法
當年轉換還有點卡卡的,現在對於不同語法的轉換,則沒什麼感覺了,似乎只是一兩天改變習慣而已。

我把手邊幾個範例,直接拿來改寫:
1. 自動化投票
2. 分頁程式
3. CRUD功能

PHP花了一個禮拜才完成
JSP只花了一天。

喔!不是PHP比較難啦,是我在架設PHP的運作環境,花了比較久的時間
我故意不用現成套件,我自己把Apahe + mySQL + PHP一個一個慢慢安裝與設定,想要知道他們是怎麼做的?

JSP當年透過 Tomcat一下子就完成了Web Server

 

連結資料庫的程式就更類似的。
如同我說的四大步驟,完全一模一樣。

第一,連結資料庫(連結字串)。
第二,執行SQL指令。
第三,自由發揮。
第四,釋放資源與關閉連線。

您可以參考這篇文章,最基礎的寫法幾乎一樣
初探ADO.NET #1,程式與資料庫互動的四大步驟
https://www.dotblogs.com.tw/mis2000lab/archive/2008/08/15/4918.aspx


我還記得當初臨時接到一個案子
要我改寫一個 "個人行事曆",拿一個開放原始碼的作品來改,透過PHP + Access來做,搞了一兩週就OK了。
(雖然這個作品最後沒有用上,但我有分享 https://www.dotblogs.com.tw/mis2000lab/archive/2009/02/19/php_calendar_basic_1.aspx

有一次有個小案子要用JSP來作,我拿我當初改好的幾個範本
微調一下,大約三天就好了。

 

有時我在想:
PHP or JSP為什麼不需要像 ASP.NET那樣改版(打掉重練)?

他們都可以活到今天,其中必然有些變化讓他們可以存活這麼久

 

維基百科:

https://zh.wikipedia.org/wiki/PHP
https://zh.wikipedia.org/wiki/JSP
https://zh.wikipedia.org/wiki/Active_Server_Pages   (Classic ASP)

 

我將思想傳授他人, 他人之所得,亦無損於我之所有;

猶如一人以我的燭火點燭,光亮與他同在,我卻不因此身處黑暗。----Thomas Jefferson

線上課程,遠距教學 (Web Form 49hr)  https://dotblogs.com.tw/mis2000lab/2016/02/01/aspnet_online_learning_distance_education_VS2015

線上課程,遠距教學 (ASP.NET MVC 75hr)  https://dotblogs.com.tw/mis2000lab/2018/08/14/ASPnet_MVC_Online_Learning_MIS2000Lab

ASP.NET MVC線上課程 第一天 免費看 (5.5小時) 

寫信給我,不要私訊 --  mis2000lab (at) yahoo.com.台灣  或  school (at) mis2000lab.net


ASP.NET遠距教學、線上課程(Web Form + MVC)。 第一天課程, "完整" 試聽。 

................   facebook社團   https://www.facebook.com/mis2000lab   ......................

................  YouTube (ASP.NET) 線上教學影片  https://www.youtube.com/channel/UC6IPPf6tvsNG8zX3u1LddvA/

 

Blog文章 "附的範例" 無法下載,請看 這裡 ...... https://dotblogs.com.tw/mis2000lab/2016/03/14/2008_2015_mis2000lab_sample_download

請看我們的「售後服務」範圍(嚴格認定)

......................................................................................................................................................

...................................................................................................................................................... 

[遠距教學、教學影片] ASP.NET (Web Form) 課程 上線了!MIS2000Lab.主講

事先錄製好的影片,並非上課時側錄!   觀看影片時,有如我「一對一」跟您面對面講課

 

ASP.NET MVC 5 線上教學

累積時數約 75小時...... 第一天(5.5小時)完整內容,"免費"讓您評估