<p> 透過學習本書,讀者很快就能明白為什麼PHP、Apache和MySQL會迅速成為開發動態網站最受歡迎的方式,本書將為讀者理解這3個核心組件如何獨立運作和協同工作奠定良好的基礎,引導讀者充分利用它們提供的各種功能。 </p> <p> <strong>Web開發入門經典:使用PHP6、Apache和MySQL</strong>首先透過兩個專案介紹如何利用這些技術的重要功能來建立完整的網站。這兩個專案引導讀者了解基礎知識,如編寫PHP程式碼、建立MySQL資料庫、用資料填入資料庫,以及向訪客顯示特定的資訊等。接著,在完成每個網站的開發過程中,討論了一些使用PHP、Apache和MySQL的複雜主題。 </p> <p> 認真讀完本書後,讀者將全面理解那些成為高效開發人員所需的核心概念,並能使用免費的工具創建出設計優良的動態網站。 </p>
目前的 Web 已經進入嶄新的時代!本書涵蓋了在<br /> 基於獨一無二的 Web 環境下、在創造豐富體驗的過程<br /> 中設計 Web 介面的最佳實務、模式和原理。 UI 專家<br /> Bill Scott 和 Theresa Neil 在他們多年實踐經驗和不懈<br /> 在探索的基礎上,總結提煉出了 Web 介面設計的六大原<br /> 理——直截了當、簡化互動、足不出戶、提供邀請、<br /> 使用變換和即時反應,並以這六大原理為依托,以當<br /> 今 Web 上各類開風氣之先的流行網站為示例,向讀者<br /> 展示了超過 75 種基於富交互建立 Web 介面的模式,<br /> 並以簡單明了的語言,闡明了數以百計行之有效的最佳實踐。同時,書中也給出<br /> 諸多反模式,即在 Web 介面設計過程中應該避免的做法。本書是迄今為止一部專<br /> 註於富 Web 介面設計的經典之作。 <br /> 本書既是一本 Web 介面設計指南,也是一本 Web 介面實例參考,適合 Web<br /> 介面設計、開發、研究人員、愛好者,以及 Web 專案管理人員閱讀。 <br /> <br />
<span style="color:#333333;font-family:Simsun;font-size:14px;background-color:#FFFFFF;">PHP 是秉承Linux 的GNU 風格,借助與原始碼公開,使他迅速成為世界上目前應用最為廣泛的網站製作語言之一。借助與C 的形式,引用類別的概念,使得程式碼的可重複性應用便的異常簡單。加上他和Linux,Apache 和MySql 的緊密配合,關鍵性的應用也沒有問題(有名的Sina就 是採用Php)。同時,PHP第四代Zend(PHP4)的核心引擎正式版也已經發布了,整個程式的核心得到了大幅的改進,讓PHP程式的執行速度變得更快。 PHP在優化之後的效率,比傳統CGI或ASP等程式有了更好的表現。 </span>
歡迎來到 PHP 的世界! <br /> PHP 語言是最受歡迎的 Web 開發語言之一。它以學習簡單、開發快速、效能穩定且倍受 Web 開發<br /> 人員的青睞。 PHP 不僅使用人員眾多、數以萬計的 Web 網站用它構建,而且有強大的社群支持,使得<br /> 無論是用 PHP 開發 Web 應用,或是學習 PHP 語言,都會快速有效、事半功倍。在各種 Web 開發語言、<br /> 框架、概念紛擾的今天,PHP 仍以其獨特魅力吸引更多的 Web 開發人員學習和使用。 <br />
<span style="color:#333333;font-family:"font-size:14px;background-color:#FFFFFF;">1 標識符命名與定義</span><br /># <span style="color:#333333;font-family:"font-size:14px;background-color:#FFFFFF;">1.1 通用命名規則</span><br /># <span style="color:#333333;font-family:"font-size:14px;background-color:#FFFFFF;">規則1.1.1不得使用漢語拼音</span><br /> <span style="color:#333333;font-family:"font-size:14px;background-color:#FFFFFF;">1.2 檔案命名規則</span><br /># <span style="color:#333333;font-family:"font-size:14px;background-color:#FFFFFF;">規則1.2.1採用單字首字母大寫方式(如UserManage)</span><br /> <span style="color:#333333;font-family:"font-size:14px;background-color:#FFFFFF;">1.3 類別命名規則</span><br /># <span style="color:#333333;font-family:"font-size:14px;background-color:#FFFFFF;">規則1.3.1採用單字首字母大寫方式(如UserManage)</span><br /> <span style="color:#333333;font-family:"font-size:14px;background-color:#FFFFFF;">1.4 函數命名規則</span><br /># <span style="color:#333333;font-family:"font-size:14px;background-color:#FFFFFF;">規則1.4.1採用除第一個單字外其他單字首字母大寫方式(如userManage)</span><br /> <span style="color:#333333;font-family:"font-size:14px;background-color:#FFFFFF;">1.5 變數命名規則</span><br /># <span style="color:#333333;font-family:"font-size:14px;background-color:#FFFFFF;">規則1.5.1採用單字之間用下橫線方式(如user_manage)</span><br /># <span style="color:#333333;font-family:"font-size:14px;background-color:#FFFFFF;">1.6 常用命名規則</span><br /># <span style="color:#333333;font-family:"font-size:14px;background-color:#FFFFFF;">規則1.6.1 foreach命名規則,採用如下方式(data可以為其他名稱,鍵必須為k、k1、k2等,等必須為v、v1、v2等):</span><br /> <span style="color:#333333;font-family:"font-size:14px;background-color:#FFFFFF;">foreach ($data as $k => $v) {</span><br /> <span style="color:#333333;font-family:"font-size:14px;background-color:#FFFFFF;">foreach ($v as $k1 => $v1) {</span><br /> <span style="color:#333333;font-family:"font-size:14px;background-color:#FFFFFF;">$t[$k1][$k]=$v1;</span><br />#<span style="color:#333333;font-family:"font-size:14px;background-color:#FFFFFF;">}</span><br /> <span style="color:#333333;font-family:"font-size:14px;background-color:#FFFFFF;">}</span><br /> <span style="color:#333333;font-family:"font-size:14px;background-color:#FFFFFF;">規則3.6.2 for命名規則,採用如下方式(變數必須為i、i1):</span><br /># <span style="color:#333333;font-family:"font-size:14px;background-color:#FFFFFF;">for ($i=0; $i<8;$i ) {</span><br /> <span style="color:#333333;font-family:"font-size:14px;background-color:#FFFFFF;">for ($i1=0; $i1<8;$i1 ) {</span><br />#<span style="color:#333333;font-family:"font-size:14px;background-color:#FFFFFF;">}</span><br /> <span style="color:#333333;font-family:"font-size:14px;background-color:#FFFFFF;">}</span>
<p> <strong>PHP5與MySQL的入門教學</strong>簡介: </p> <p> 《PHP5與MySQL的入門教程》面向初中級讀者,旨在使讀者快速掌握用PHP5與MysQL5進行Web應用開發所必需的基礎與核心技術,適合作為編程愛好者自學和網站開發人員的參考用書 </p>
JavaScript曾經是“世界上最被誤解的語言”,因為它擔負太多的特性,包括糟糕的互動和失敗的設計,但隨著Ajax的到來,JavaScript“從最受誤解的程式語言演變為最流行的語言”,這除了幸運之外,也證明了它其實是一門優秀的語言。 Douglas Crockford在本書中剝開了JavaScript沾污的外衣,抽離出一個具有更好可靠性、可讀性和可維護性的JavaScript子集,讓你看到一門優稚的、輕量級的和非常富有表現力的語言。作者從語法、物件、函數、繼承、陣列、正規表示式、方法、樣式和優美的特性這9個面向來呈現這門語言真正的精華部分,透過它們完全可以建構出優雅高效的程式碼。作者也透過附錄列出了這門語言的糟粕和雞肋部分,並告訴你如何避免它們。最後也介紹了JSLint,透過它的檢驗,能有效保障我們的程式碼品質。 <br />
這是JavaScript超級暢銷書的最新版。 ECMAScript5和HTML5在標準之爭中雙雙勝出,使大量專有實作和用戶端擴充正式進入規範,同時也為JavaScript增添了許多適應未來發展的新特性。 <br /> 《JavaScript高級程式設計》這一版除增加5章全新內容外,其他章節也有較大幅度的增補和修訂,新內容篇幅約佔三分之一。 <br /> 全書從JavaScript語言實現的各個組成部分——語言核心、DOM、BOM、事件模型講起,深入淺出地探討了面向對象編程、Ajax與Comet服務器端通信,HTML5表單、媒體、Canvas(包括WebGL)及WebWorkers 、地理定位、跨文件傳遞訊息、客戶端儲存(包括IndexedDB)等新API,也介紹了離線應用和與維護、效能、部署相關的最佳開發實務。 <br /> 《JavaScript高階程式設計(第3版)》附錄展望了未來的API和ECMAScriptHarmony規格。 <br /> 《JavaScript高級程式設計(第3版)》適合有一定程式設計經驗的網頁應用程式開發人員閱讀,也可作為大學及社會實用技術培訓相關專業課程的教材。 <br />
如需線上資訊以及訂購本書及其他曼寧書籍,請造訪<br /> www.manning.com。出版商在訂購本書時提供折扣。<br /> 獲取更多資訊,請聯絡### 特約銷售部<br /> 曼寧出版公司<br /> 布羅德街180號<br /> 1323套房<br /> 斯坦福, CT 06901<br /> 電子郵件:orders@manning.com<br /> ©2010 Manning Publications Co. 保留所有權利。<br /> 本出版物的任何部分不得在<br /> 中複製、儲存在檢索系統中或傳播。 任何形式或透過電子、機械、影印或其他方式,未經事先書面<br /> 出版商的許可。<br /> 製造商和銷售商用來區分其產品的許多名稱是<br /> 聲稱為商標。這些名稱出現在書中的地方,以及曼寧<br /> 出版物意識到商標聲明,名稱已以首字母大寫印刷<br /> 或全部大寫。<br />
一.摘要 <br /> 本文總結如何為使用IIS託管的網站啟用Gzip壓縮, 從而減少網頁網絡傳輸大小, 提高用戶顯示頁面的速度. <br /> 二.前言. <br /> 本文的知識點是從互聯網收集整理, 主要來自中文wiki. 使用YSlow檢測網站啟用了哪些優化時, Gzip是十分關鍵的一項. 啟動Gip壓縮將立竿見影的減少頁面的網絡傳輸大小. <br /> 三.HTTP壓縮概述 <br /> HTTP壓縮是一種在網頁伺服器和瀏覽器間傳輸壓縮文字內容的方法。 HTTP壓縮採用通用的壓縮演算法如gzip等壓縮HTML、JavaScript或CSS檔案。壓縮的最大好處就是降低了網路傳輸的資料量,進而提高客戶端瀏覽器的存取速度。當然,同時也會增加一點點伺服器的負擔。 Gzip是比較常見的一種HTTP壓縮演算法。
<span style="color:#333333;font-family:arial, 宋体, sans-serif;font-size:14px;background-color:#FFFFFF;">本書全面而深入地對HTML5相關的技術進行詳細介紹與剖析。 「從開始到現在」道出HTML5的坎坷發展史;「HTML5特性檢測」介紹了多種針對不同特性的檢測方法;「本地儲存」揭開瞭如何把「資料庫」搬到客戶端的神秘面紗;“離線應用」展現了脫機狀態下依然能讓Web應用完好無損的神奇技藝;「瘋狂的表單」大秀了一把酷炫無比的下一代Web表單</span>
作者要感謝以下個人和公司(按字母順序排列),感謝他們的<br /> 對本書的製作提供了寶貴的幫助。沒有他們的幫助,就不會有這本書<br /> 以目前的形式是可能的。<br /> Volatile Graphix 的 Dan Kramer 慷慨地向公眾提供了他的隱形資料庫——甚至<br /> 添加一些數據以使我們的偽裝程式碼範例更好地工作。<br /> 《可用性效應》的 Kim Krause Berg 在本書所引用的地方提供了幫助和見解<br /> 可用性和可訪問性主題。<br /> MaxMind, Inc.,提供免費的 GeoLite 地理定位資料 — 製作我們的地理定位代碼<br /> 可能的例子。<br /> WordPress 外掛程式的幾位作者包括 Arne Brachhold、Lester Chan、Peter Harkins、Matt Lloyd、<br /> 和托馬斯·麥克馬洪。<br /> Jaimie 和 Cristian 的家人和朋友——容忍了無盡的空罐<br />
<p> jQuery Mobile是目前最受歡迎的跨平台行動開發框架,《建構跨平台APP:jQuery Mobile行動應用實戰》以實例驅動講解的方式,讓零基礎讀者也能輕鬆掌握jQuery Mobile下的應用開發。 </p> <p> 《建構跨平台APP:jQuery Mobile行動應用實戰》分為4篇,第一篇是行動開發入門篇,介紹了jQuery Mobile、HTML5和行動開發的一些基礎知識,以及如何建構開發環境;第二篇是jQuery Mobile基礎篇,介紹了jQuery Mobile中對話框、工具列、按鈕、表單、版面配置和外掛程式的使用;第三篇是跨平台APP實戰篇,介紹了6個使用jQuery Mobile開發的實際APP;第四篇是發布和推廣應用篇,介紹了在開發完成之後,如何發布和推廣自己的APP。 </p> <p> 《建構跨平台APP:jQuery Mobile行動應用實戰》內容詳盡、實例豐富,是廣大jQuery Mobile初學者、跨平台行動開發人員必備的參考書,同時也適合作為高等院校。 </p>
<p class="reader-word-layer reader-word-s1-5" style="font-family:宋体, "font-size:144px;background-color:#FFFFFF;"> 帝國網站管理系統(ECMS)作為一個優秀的網站管理系統,它從一出現就開始在日新月異的網站管理系統中不斷展現出獨特的魅力和強大的生命力。到目前為止,使用帝國CMS建站的用戶數以萬計,而這個數目還在以前所未有的加速度增大,帝國CMS已經成為建站 系統的佼佼者,並且會繼續領導建站系統的潮流。 本教學的任務是帶領ECMS使用者從基本入門到靈活應用ECMS,主要著重於帝國CMS在建站過程中的基本應用,並透過圖文與實例的形式講解各個功能的使用與應用。深入理解本教學的內容,是精通ECMS的便捷之路,更是您快速建立網站的好幫手。本教學的主要內容有:系統簡介、運作環境、安裝ECMS、熟悉ECMS、系統入門、範本製作、使用者與會員管理、擷取使用、系統模型擴充、插件使用、 資料備份與復原與及一些常見問題等等<br /> <div> <br /> </div> </p>
<p style="color:#333333;font-family:tahoma, 宋体;font-size:14px;text-align:justify;background-color:#FAFAFC;"> <strong>《PHP與MySQL程式設計(第3版)》是全面講述PHP 與MySQL 的經典之作,書中不僅全面介紹了兩種技術的核心特性,還講解瞭如何高效地結合這兩種技術建立健壯的數據驅動的應用程式。本書涵蓋了兩種技術新版本中出現的最新特性, 書中大量實際的示例和深入的分析均來自於作者在這方面多年的專業經驗,可用於解決開發者在實際中所面臨的各種挑戰。 </strong> </p> <p style="color:#333333;font-family:tahoma, 宋体;font-size:14px;text-align:justify;background-color:#FAFAFC;"> <strong>本書內容全面深入,適合各層次PHP 和MySQL 開發人員閱讀,既是優秀的學習教程,也可作為參考手冊。 </strong> </p>
<p> 簡介<span></span> </p> <p> <span>PHP</span>是一種易於學習和使用的伺服器端腳本語言。只需要很少的程式設計知識你就能使用<span>PHP</span>建立一個真正互動的<span>WEB</span>網站。本教學不想讓你完全了解這種語言,只是能讓你盡快加入開發動態<span>web</span>網站的行列。我假定你有一些<span>HTML</span>(或<span>HTML</span>編輯器)的基本知識和一些程式設計想法。 <span></span> </p> <p> 1.簡介<span></span> </p> <p> <span>PHP</span>是能讓你產生動態網頁的工具之一。 <span>PHP</span>代表:超文本預處理器(<span>PHP: Hypertext Preprocessor</span>)。 <span>PHP</span>是完全免費的,不用花錢,你可以從<span>PHP</span>官方網站<span>(http://www.php.net)</span>自由下載。 <span>PHP</span>遵守<span>GNU</span>公共授權(<span>GPL)</span>,在這項授權下誕生了許多流行的軟體諸如<span>Linux</span>和<span class="SpellE"> <span>Emacs</span></span>。你可以不受限制的取得原始碼,甚至可以從中加進你自己需要的特色。 <span>PHP</span>在大多數<span>Unix</span>平台,<span>GUN/Linux</span>和微軟<span>Windows</span>平台上都可以運作。如何在<span>Windows</span>環境的<span>PC</span>機器或<span>Unix</span>機器上安裝<span>PHP</span>的資料可以在<span>PHP</span>官方站點上找到,也可以查閱網頁陶吧的「<span>PHP</span>安裝全攻備」專題文章。安裝過程很簡單。 <span></span> </p> <p> 如果你的機器解決了<span>2000</span>問題,那麼<span>PHP</span>也一樣沒有千年蟲問題! <span></span># </p>
PHP經典實例(第2版)能夠為您節省寶貴的Web開發時間。有了這些針對真實問題的解決方案放在手邊,大多數程式設計難題都會迎刃而解。 《PHP經典實例(第2版)》將PHP的特性與經典實例叢書的獨特形式組合在一起,足以幫助您成功地建立跨瀏覽器的Web應用程式。在這個修訂版中,您可以更方便地找到各種程式設計問題的解決方案,《PHP經典實例(第2版)》中內容涵蓋了:表單處理;Session管理;資料庫互動;使用Web服務。 <br /> 從初學者常見的問題到高級Web程式技術,這本包含了豐富的、具有實際應用價值的實例圖書,可以滿足使用PHP生成動態web內容的任何人的需要。書中的每個實例都細緻地討論了所提供解決方案背後的邏輯和思想,用源自PHP專家的洞察力幫你輕鬆地掌握這門語言。書中更新了PItP5的有關內容,並詳細地解釋瞭如何使用新增的語言特性,例如物件導向能力的巨大改進和新的PD0資料存取擴展等。書中特別增加了有關類別和物件的部分,包含了以下基本內容:處理XM;與JavaScript互動;用PHP建構Web服務;使用SOAP和REST架構。 <br /> 《PHP經典實例(第2版)》中超過250個實例,為你每天要面對的諸多問題提供了足夠豐富的解決方案。而且,每個實例的討論部分都浸透著對每個PHP開發人員極為有益的理念。
PHP5 物件導向程式設計之:THIS , SELF 與 PARENT <br /># PHP5 物件導向程式設計之: STATIC與 CONST <br /><br /><br /><br /># PEAR 探奇系列之 PEAR::TEXT_PASSWORD <br /># PEAR::PEAR 的析構器模擬 #### SMARTY 中 SECTION的簡單使用 #### XMLHTTP 試用手記 ###
Factory 設計模式的目標是從使用它的應用程式程式碼中分離你的物件的實例化過程。例如,根據於不同的情<br /> 況,你可能會使用不同種類的物件。如果你有兩個 rendering 類,HtmlRenderer 和 WmlRenderer,並且<br /> 你希望你的應用程式根據連接到哪種類型的客戶來透明的使用正確的那個,你可以簡單的通過使用 Factory<br /> 設計模式來實現。 <br />