PHP是一種創建動態網頁的工具。嵌入PHP代碼的網頁就像普通的HTML文件一樣,你可以使用任何你喜歡的編輯器對它進行編輯。本教程的所描述的物件是PHP 3.0 .
我需要什麽? 在本教程中,我們假設你的伺服器已經支援PHP,並且所有的文件都以.php3作爲副檔名。在大部分伺服器上,這是PHP文件的缺省副檔名,你可以向你的管理員確認一下。如果你的伺服器支援PHP,這就足夠了。很簡單,建立你的PHP文件並且把它放到你的伺服器上,那麽伺服器將會巧妙的對它進行處理。這不需要編譯什麽,也不需要安裝什麽額外的工具。你可以這樣認爲:PHP文件是加入了一組全新的巧妙的標簽的普通HTML文件。
你的第一段PHP代碼 上面這段代碼的色彩只是給你一個視覺上的幫助,讓你更容易理解PHP的標簽及運算式的不同部分。請注意這不像CGI程式,不需要有可執行許可權。你可以把PHP文件當作包含一組特殊標簽的HTML文件,它可以做許多你感興趣的事情。
這個程式是非常簡單的,你無需專門爲此建立一個WEB頁面。它所做的就是顯示: Hello World。
目前分類:【學習筆記】 (42)
- Mar 10 Wed 2021 10:37
【學習筆記】PHP入門教程
- Mar 10 Wed 2021 10:28
【學習筆記】PHP入門
PHP入門
________________________________________
伺服器端腳本技術是一種非常有用的東西,將它和用戶端腳本技術聯合起來應用 可以製作出功能極其強大的頁面。好象很久以前有一陣子哪個版(似乎是WWW版) 上討論ASP到了熱火朝天的地步,還有人提議開個ASP版,那就是一種伺服器端腳 本技術。 通常用的伺服器端腳本技術是CGI,NSAPI/ISAPI/FastCGI等等都是對它的改善和 擴展。至於用什麽語言來實現CGI技術,沒有任何規定,大家一般使用Perl,因 爲它的字元功能比較強大。到了需要速度的場合,就用C來實現。用Perl/C等寫 的CGI腳本是一種“非嵌入式”的伺服器端腳本,因爲它是一個單獨的程式,而 不是嵌在HTML文檔中再通過另一個程式解釋替換。例如,下面的Perl程式: print "Content-type:text/html\n\n"; print < HeadofHTML print "aaa"; print ""; 它中間雖然也有一段似乎是HTML文檔,但那是HTML文檔嵌入了Perl程式,而不是 反過來。IDC/HTX,ASP等是嵌入式的伺服器端腳本,下面的例子是一個mSQL Lite 腳本: echo "Hello!"; > 這個腳本經過伺服器端的解釋程式後,被替換成其輸出。
PHP是一種跨平臺的伺服器端腳本技術。它最初是一個人爲了寫他的主頁而用Per l寫的"包裝"程式,後來因爲用的人多了,就發展了起來,現在已經是3.0版,用 C實現, 在Unix和Windows 95/NT下都可以跑起來 PHP3.0有幾個平臺下的編譯好的版本,也有源碼版本。 PHP3.0內部帶了對幾種常用資料庫的支援,包括:Sybase,Oracle,mSQL,mySQL, PostgresQL,ODBC,dBase等。如果編譯它的源碼時選擇對這些資料庫中某幾個的 支援,那麽必須事先有它們的客戶庫。 在Unix下編譯的方法是:先解壓,然後運行"./configure [選項]"(選項見READM E文件),再運行 "make"和"make install". 選項中比較重要的有: "--enable-msql=msql庫路徑" 等資料庫選項和 "--enable-apache=apache根源程式路徑"等。 如果選擇了--enable-apache,那麽編譯出的將是一個庫文件,make install將把 這個庫安裝到apache根源程式中,然後再編譯apache,可以得到支援php的apache服 務器。否則,生成的將是一個解釋程式。具體請看README文件。 在Windows下,有一個安裝程式,介面不太好,而且有幾個文件會報告找不到,跳 過就是了。裝上後要把php3目錄設成網路可執行的。Readme中說要手工修改 Registry,但似乎用不著。 文檔不是太好,因爲3.0的文檔還沒寫全,而2.0的文檔又有些過時了。
- Mar 10 Wed 2021 10:25
【學習筆記】Linux下C開發工具介紹
Linux的發行版中包含了很多軟體發展工具. 它們中的很多是用於 C 和 C++應用程式開發的. 本文介紹了在 Linux 下能用於 C 應用程式開發和調試的工具. 本文的主旨是介紹如何在 Linux 下使用 C 編譯器和其他 C 編程工具, 而非 C 語言編程的教程.
GNU C 編譯器
GNU C 編譯器(GCC)是一個全功能的 ANSI C 相容編譯器. 如果你熟悉其他作業系統或硬體平臺上的一種 C 編譯器, 你將能很快地掌握 GCC. 本節將介紹如何使用 GCC 和一些 GCC 編譯器最常用的選項.
- Mar 10 Wed 2021 10:21
【學習筆記】JSP 技術白皮書
JavaServer PagesTM (JSP)技術爲創建顯示動態生成內容的Web頁面提供了一個簡捷而快速的方法。JSP技術的設計目的是使得構造基於Web的應用程式更加容易和快捷,而這些應用程式能夠與各種Web伺服器,應用伺服器,瀏覽器和開發工具共同工作。
本白皮書提供了JSP技術的全面概述,描述了其開發背景以及這項技術的總體目標。同時,在一個簡單示例中,還描述了一個基於JavaTM技術的頁面的關鍵組成部分。
開發基於Web的應用程式:背景
在萬維網短暫的歷史中,它已經從一個大部分顯示靜態資訊的網路演化到對股票進行交易和進行購書操作的一個基礎設施。在各種各樣的應用程式中,對於可能使用的基於Web的用戶端,看上去沒有任何限制。
- Mar 10 Wed 2021 10:20
【學習筆記】Java的網路知識
(1) 從網路上載入APPLE(小應用程式)
現在的大多數瀏覽器都不約而同地對Java進行支援。在HTML語言中,在.html文件的任何的位置上有一個特殊標記 。這句話就是對小應用程式的引用。小應用程
序沒有受到地域的限制,它可以在本地,也可以在Internet上的任何一個地方。其位置對於用戶來講是透明的。而對於瀏覽器來講,其位置在 中被讀出,然後進
行定位小應用程式,並運行它。如果小應用程式位於遠端電腦上,那麽瀏覽器就必須小載它,然後才可運行。
- Mar 10 Wed 2021 10:18
【學習筆記】Java安裝的最新方法
一.在Linux上安裝JDK
最新版Java的JDK (J2SE 1.3)已經支援Linux了,所以Linux用戶可從Sun公司的Java網站上下載正式版本的JDK 1.3。
雖然Java是跨平臺軟體,但在各種平臺上的安裝方式卻略有不同。這裏介紹一下在Linux作業系統上安裝的注意事項。
在安裝JDK (Java Development Kit)或JRE (Java Runtime Environment)時,這個Redhat package文件的默認安裝路徑是/usr/java。如果你要安裝在其他路徑下,例如要放到/usr/local/home 目錄下,安裝時要敲的指令就是:
rpm -i --badreloc --relocate /usr/java=/usr/local/home j2sdk_1_3_0-linux.rpm
- Mar 10 Wed 2021 10:12
【學習筆記】ASP+和JSP之間的抉擇
通過最初步的比較,發現:
1) 面向物件性:
ASP+將C#作爲一種面向物件語言,在很多方面來看,C#將成爲微軟的與Java相似的語言。
C#另一個有趣的地方是所有物件都自動變成爲COM物件。如果C#能取得很大的市場份額,那麽它將給ASP+帶來類似於Java的功能,並且具備更快的性能,因爲它可以和Windows環境緊密集成。
C# 是ASP+開發中一個最重要的功能,微軟會將C#發展成爲Java的強勁對手。這也是他們.Net框架的一個重要組成部分。認爲C#是微軟在編程市場上擊敗對手的主要工具。期待著微軟能在這個産品後面傾注全力,這樣,C#可以成爲許多程式師的又一種選擇。C#産生的結果是將進一步加固微軟和Sun産品的戰線。這對用戶是有利的,他們可以選擇兩者之一來開發新的應用。
- Feb 15 Mon 2021 19:32
【學習筆記】Vpn.exe 系統錯誤 - 程式碼執行無法繼續,因為找不到aswCmnBS.dll。解決方法!
開機都會出現Vpn.exe 系統錯誤已有一陣子,
系統是不會有什麼問題,只是一直出現,覺得很煩,
問了一下google大師,決定要把這個問題給解了!
程式碼執行無法繼續,因為找不到aswCmnOS.dll。重新安裝程式或許可以修正此問題。
- Dec 21 Mon 2020 00:34
【學習筆記】活用iPhone自動化功能教學 | 到站自動震動提醒通知,避免錯過站!
活用iPhone自動化功能教學
你會不會因為上下班的捷運是在最後幾站,就想在捷運上小睡一下,又怕錯過站呢?
我們可以利用科技,來醒你,快到站了哦!
iPhone在更新之後,有了一項新功能 - 自動化
- Nov 02 Mon 2020 15:08
【學習筆記】如何移除Windows 10升級後,Windows.old系統備份檔案
Windows 10升級以後,系統會自動建立一個Windows.old的資料夾儲存原來系統的備份檔案,保留這個資料夾,升級以後如果發現Windows 10和原來的程式有衝突,或不習慣Windows 10,可以降級為原來的系統。如果已經習慣使用Windows 10升級以後的版本,建議刪除Windows.old資料夾,因為這個資料夾,佔了幾G的空間,以免佔用硬碟空間,刪除的方法說明如下:
1. 在開始工具列中找到「Windows系統管理工具」-> 「磁碟清理」。
2. 點選「清理系統檔」。
- Sep 04 Fri 2020 11:15
【學習筆記】Tcl 語法
Tcl語法簡介
作爲一種腳本語言,Tcl具有簡單的語法.
cmd arg arg arg
一條Tcl命令由空格分割的單詞組成. 其中, 第一個單詞是命令名稱, 其餘的是命令參數 .
- Sep 04 Fri 2020 11:13
【學習筆記】10個專業免費的Google Blogger響應式主題模板推薦!FREE
大家好,歡迎來到我的Blog!今天,我們將在Blog中討論最佳的免費的專業Google Blogger模板。
如果您是初學者,並且準備創建自己的Blog,那麼Blog將是創建首個網站的最佳途徑。對於新手來說,Blogger是他們發佈內容最佳的地方。使用Blog平台,您可以在幾分鐘之內快速生成自己的網站。
怎麼快速創建一個Blog?
點擊這裡查看我之前的文章,有給大家描述怎麼快速去創建一個Blog。
- Sep 04 Fri 2020 11:13
【學習筆記】如何在3分鐘內快速創建一個免費的Blog?新手也能立即上手!
Blog是一種由個人管理、張貼新的文章、圖片或影片的網站或在線日記,用來紀錄、抒發情感或分享信息。Blog上的文章通常根據張貼時間,以倒序方式由新到舊排列。
許多Blog作者專注評論特定的課題或新聞,其他則作為個人日記。一個典型的博客結合了文字、圖像、其他博客或網站的超鏈接、及其它與主題相關的媒體。能夠讓讀者以互動的方式留下意見,是許多博客的重要要素。大部分的博客內容以文字為主,也有一些博客專注藝術、攝影、視頻、音樂、播客等各種主題。Blog是社會媒體網絡的一部分。
今天,主要給大家介紹,怎麼在3分鐘之內快速並且免費去創建一個Blog。不需要你花一分錢購買服務器,購買域名。完全利用Google的免費博客服務Blogger去創建一個Blog,哪怕你是一個完全不懂建站知識、網頁設計的新手小白,通過這篇文章也能讓你快速的創建一個屬於自己的Blog。
- Sep 04 Fri 2020 11:12
【學習筆記】WordPress 4.5.1 安裝與設定教學
- Sep 04 Fri 2020 11:11
【學習筆記】XAMPP 7.4.3 安裝與設定教學
- Sep 04 Fri 2020 11:10
【學習筆記】XAMPP 7.4.3 + WordPress 5.4.1 下載教學
我們須要下載二個檔案
第一個是XAMPP 7.4.3 (目前最新版本) 下載網址:https://www.apachefriends.org/zh_tw/download.html
進入之後,會依自已的作業系統版本,顯示可以下載的物件,我是用Windows 7,就選最新版的7.4.3下載。
下載完後,會得到這個檔案:xampp-windows-x64-7.4.3-0-VC15-installer.exe
- Sep 04 Fri 2020 11:09
【學習筆記】如何移除Windows 10應用程式與功能中殘存的項目。
如果在應用程式與功能表中,看到有項目無法移除,如下圖:
要如何移除呢?
這是因為有些程式已經移除了,但是在程式管理裡面還看的到,這時就需要自已找機碼來刪除!
因為操做上沒出錯,但可能因為update時,機碼位置換了。
- Sep 04 Fri 2020 11:08
【學習筆記】如何讓Windows 7 自動登入,Windows 10 也適用!
如果你的電腦只有你在用,而且也不是很重要的電腦,有時後會覺得每次登入都要鍵入密碼,有點麻煩,你可以這樣做:
1、先到控制台--> 使用者帳號-->變更使用者帳戶控制設定,設定使用者帳戶控制設定為最低。
2、按下 + R 鍵,輸入「netplwiz」
- Sep 04 Fri 2020 11:07
【學習筆記】如何移除Windows 10 內建的應用程式,例如新聞、郵件、行事曆等等。
安裝完winsows 10之後,你會發現,預設安裝了很多沒有用的App,又不能直接解安裝。
以下方法可以移除:
1. 在搜尋中輸入Windows PowerShell
2. 在Windwos PowerShell按右鍵
- Sep 04 Fri 2020 11:06
【學習筆記】如何設定Linux 開機後自動執行某個 script
在 Linux 開機後,如果想自動執行一些 shell script 或指令, 可以直接編輯 /etc/rc.local 檔案.
以下是 /etc/rc.local 預設內容:
要加入自動執行指令或 shell script 十分簡單,只要直接加上要執行的指令即可,例如我設定了每次開機會自動執行/root/Auto.sh 這個檔案,就加上: