Time of Update: 2016-06-01
因使用windows2003伺服器的使用者越來越多,而一些精品的程式都是由php開發出來的,所以,本次講講window2003下php的安裝和配置,以及2003下許可權的設定等問題! 2003以及iis6的安裝這裡就不講了,如果你還不會安裝win2003和iis6,那最好先看看其他的文章把安裝系統和組件學會了再看下面的也不遲! ###################### 第一:安裝 PHP ##################### 1、下載php安裝程式
Time of Update: 2016-06-01
一、軟體準備:以下均為截止2005-4-20的最新正式版本php(5.1.2):http://www.php.netMySQL(5.0.19):http://www.mysql.comZend Optimizer(2.6.2):http://www.zend.comphpMyAdmin(2.8.0.2):http://www.phpmyadmin.net假設 C:\ 為你現在所使用作業系統的系統硬碟,如果你目前作業系統不是安裝在 C:\ ,請自行修改。二、安裝 PHP :(1) 下載後得到
Time of Update: 2016-06-01
本文將介紹一個簡單易用的加密/解密演算法:使用異或(XOR)運算。本演算法原理簡單,旨在使讀者對資訊的加密/解密有一個更加直觀的印象。XOR演算法原理從加密的主要方法看,換位法過於簡單,特別是對於資料量少的情況很容易由密文猜出明文,而替換法不失為一種行之有效簡易演算法。從各種替換法運算的特點看,異或運算最適合用於簡易加解密運算,這種方法的原理是:當一個數A和另一個數B進行異或運算會產生另一個數C,如果再將C和B進行異或運算則C又會還原為A。相對於其他的簡易密碼編譯演算法,XOR演算法的優點如下。
Time of Update: 2016-06-01
(CUPERTINO,加拿大,2006年8月28日)全球領先的php技術領導者Zend科技公司宣布,公司在Series D輪融資中獲得2000萬美金投資。此輪投資由Greylock Partners牽頭,是該公司第一次投資Zend。目前,Zend的投資人包括:Azure Capital Partners、Index Ventures、Intel Capital、Platinum Venture Capital、SAP Ventures 以及Walden Israel Venture
Time of Update: 2016-06-01
前期準備:Windows xp SP2 (其實系統只要是 98 以上都可以遵循這樣的方法我認為) Apache 2本例中我選用了 2.2.2 for Win32 ……)http://archive.apache.org/dist/httpd/php 5 (雖然版本數有點不吉利…… 但我還是毅然選擇了 5.1.4 for Win32 Zip 版……)http://www.php.net/downloads.php MySQL 5 (5.1 尚不穩定…… 我們姑且還是選擇 MySQL 5.0.22
Time of Update: 2016-06-01
根據Zend官方訊息,Zend預計在明年初發布一款新產品ZendBox。ZendBox是一個集服務、管理等特性於一身的專業的php5的運行平台,它具備了Zend公司為PHP5量身定做的一系列功能組件。 產品功能介紹 ZendBox是一個具備了完善的支援人員和管理的伺服器運行環境,用來提供最新的PHP5和Zend產品技術的綜合的平台。它能提供企業級的PHP5應用配置和全球的應用支援。ZendBox可以有效地簡化環境的複雜度並大幅度降低配置成本,實現可靠的升級性強的PHP5應用環境。
Time of Update: 2016-06-01
Zend StudioTeam Dev於最近發布了Zend Studio 5.5測試版。Zend Studio 5.5測試版可以同時在Windows、linux、Mac平台上運行,新版是基本先前版本的成功經驗,為商務應用程式開發需求而設計的,Zend Studio已經成為php開發人員們最佳的IDE。 Zend Studio是開發PHP 程式最完美的整合化開發環境,擁有專業開發人員所需要的易用性與擴充性,它提供了對PHP程式進行編輯,調試,分析,最佳化的功能,並且整合資料庫操作工具。 Zend
Time of Update: 2016-06-01
瞭解和 php 版本 5 捆綁到一起的 Simplexml 擴充,它使 PHP 頁面能夠以 PHP 友好的文法來查詢、搜尋、修改和重新發布 XML。PHP 版本 5 引入了 SimpleXML,一種用於讀寫 XML 的新的API(API)。在 SimpleXML 中,下面的這樣的運算式:$doc->rss->channel->item->title 從文檔中選擇元素。只要熟悉文檔的結構,很容易編寫這種運算式。但是,如果不很清楚需要的元素出現在何處(比如 Docbook、HTML
Time of Update: 2016-06-01
php 繼承自一個老的工程,名叫 PHP/FI。PHP/FI 在 1995 年由 Rasmus Lerdorf 建立,最初只是一套簡單的 Perl 指令碼,用來跟蹤訪問他首頁的人們的資訊。它給這一套指令碼取名為“Personal Home Page Tools”。隨著更多功能需求的增加,Rasmus 寫了一個更大的 C 語言的實現,它可以訪問資料庫,可以讓使用者開發簡單的動態 Web 程式。Rasmus 發布了 PHP/FI 的原始碼,以便每個人都可以使用它,同時大家也可以修正它的 Bug
Time of Update: 2016-06-01
php比asp優秀的七個理由ASP是微軟公司實現動態網頁的一種技術。ASP支援一些指令碼語言,主要以VBScripp為主。與ASP相比較,你還可以選擇另一中開放原始碼程式設計語言——PHP,PHP可以運行在多種作業系統下,其中包括linux和windows。雖然ASP是一種不錯的技術,但從長遠考慮我相信PHP在將來的技術領域裡會有不凡的表現。我認為有七個理由可以說明PHP比ASP更優秀:1、速度、速度、速度當我第一次運行PHP指令碼程式時,我不禁對自己說:“太快了”,當時我是在儀態166MHZ的
Time of Update: 2016-06-01
本文發掘整合式開發環境(IDE)的所有用途,並比較 7 種流行的 IDE 的成本和優勢。編寫關於 php 的系列文章讓我更加深刻地瞭解了 PHP 開發人員的世界。我和許多 PHP 程式員交談過,最令我驚奇的是只有很少的人使用 IDE。大多數程式員使用文字編輯器,比如 Microsoft Windows 上的記事本、Emacs 或者 Vim。我提到的這些文字編輯器(以及我沒提到)都是很不錯的 —— 我不想討論哪個編輯器更好。但是,我要強調的是不使用文字編輯器會使您對 PHP
Time of Update: 2016-06-01
1.apache 在如下頁面下載apache的for linux 的源碼包 http://www.apache.org/dist/httpd/; 存至/home/xx目錄,xx是自建檔案夾,我建了一個wj的檔案夾。 命令列表: cd /home/wj tar -zxvf httpd-2.0.54.tar.gz mv httpd-2.0.54 apache cd apache ./configure --PRefix=/usr/local/apache2
Time of Update: 2016-06-01
一、 建立一個安全抽象層我們並不建議你手工地把前面介紹的技術應用於每一個使用者輸入的執行個體中,而是強烈推薦你為此建立一個抽象層。一個簡單的抽象是把你的校正方案加入到一個函數中,並且針對使用者輸入的每一項調用這個函數。當然,我們還可以建立一種更複雜的更高一級的抽象-把一個安全的查詢封裝到一個類中,從而應用於整個應用程式。在網上已經存在許多這種現成的免費的類;在本篇中,我們正要討論其中的一些。進行這種抽象至少存在三個優點(而且每一個都會改進安全層級):1. 本地化代碼。2.
Time of Update: 2016-06-01
2007 年 2 月 06 日如果 Web 應用程式中的一個特性需要超過 1 秒或 2 秒才能完成,那麼應該怎麼辦?需要某種離線處理解決方案。學習幾種對 php 應用程式中長時間啟動並執行作業進行離線服務的方法。大型的連鎖店有一個大問題。每天,在每家商店會發生數千次交易。公司執行官希望對這些資料進行挖掘。哪些產品賣得好?哪些不好?有機產品在哪裡賣得好?冰淇淋的銷售情況怎麼樣?
Time of Update: 2016-06-01
一、 注入式攻擊的類型 可能存在許多不同類型的攻擊動機,但是乍看上去,似乎存在更多的類型。這是非常真實的-如果惡意使用者發現了一個能夠執行多個查詢的辦法的話。本文後面,我們會對此作詳細討論。如果你的指令碼正在執行一個SELECT指令,那麼,攻擊者可以強迫顯示一個表格中的每一行記錄-通過把一個例如"1=1"這樣的條件注入到WHERE子句中,如下所示:SELECT * FROM wines WHERE variety = 'lagrein' OR 1=1;'
Time of Update: 2016-06-01
在本系列文章中,我們將全面探討如何在php開發環境中全面阻止SQL注入式攻擊,並給出一個具體的開發樣本。一、
Time of Update: 2016-06-01
簡介與其它開放源碼語言(比如 Perl 和 Python)相比,php 社區缺少強有力的工作來開發數學庫。造成這種狀況的一個原因可能是由於已經存在大量成熟的數學工具,這可能阻礙了社區自行開發 PHP 工具的工作。例如,我曾研究過一個功能強大的工具 S System,它擁有一組令人印象深刻的統計庫,專門被設計成用來分析資料集,並且在 1998 年由於其語言設計而獲得了 ACM 獎。如果 S 或者其開放源碼同類 R 僅僅是一個 exec_shell 調用,那麼為何還要麻煩用 PHP
Time of Update: 2016-06-01
【什麼是MVC?】 MVC是一個可以讓你把“三個部分(即MVC的全稱,Model、View、Controller)”諧調地組成一個複雜應用程式的概念。一輛汽車就是一個在現實生活中非常好的MVC例子。我們看車都看兩個View(顯示)部分:內部和外部。而這兩個都離不開一個Controller(控制者):司機。刹車系統、方向盤和其他操控系統代表了Model(模型):他們從司機(Controller)那裡取得控制方法然後應用到內部和外觀(View)。
Time of Update: 2016-06-01
上次寫了Search Engine Friendly的URL設計 - 俺在這個事上面折騰,要實現這個 http://www.myhost.com/foo.php?a=A&b=B&c=C ->
Time of Update: 2016-06-01
提要:本文將討論多態性的概念及其在物件導向設計中的應用,還將分析如何在php 5中使用多態性以及存在的優缺點。PHP的最新發行版本中已經實現了對遲綁定的支援。當然,在使用其遲綁定功能時還存在很多問題。如果你使用的是更舊版本的PHP(我的伺服器上啟動並執行是PHP 5.0.1版本),那麼你可能發現其中缺乏對於遲綁定的支援。因此,請注意本文中的代碼有可能無法工作在你特定的PHP 5版本中。一、 PHP