孫旺才
您好,我來為您解答: ThinkPHP是一個免費開源的、快速簡單的、面向對象的、MVC結構的輕量級PHP開發(fā)框架,是為了敏捷Web應用開發(fā)和簡化企業(yè)應用開發(fā)而誕生的。項目創(chuàng)立于2006年初,遵循Apache2開源協(xié)議發(fā)布?! ∠M业幕卮饘δ阌袔椭?。
臧霸
php好,不要問我為什么,php是世界上最好的語言,第一開發(fā)成本低于java,第二開發(fā)速度高于java,如果你要開發(fā),做前期準備,php是不二的選擇,不要問我為什么,php是世界上最好的語言。java開發(fā)的系統(tǒng)是性能好,但是對于大系統(tǒng)來說,php同樣有著各種擴展性,并不次于java,說這么多,只想說php是世界上最好的語言。如果前期不打算投入太多金錢,選php吧
特里格
要和vs一樣的平臺開發(fā)php的IDE真沒找到,VS真是太強大了,但你也可以試一下netbeans,雖拖控件沒有VS哪么流暢其它還行。zend studio也還行
諸天寶鑒
1、良好的安全性PHP是開源軟件,所有PHP的源代碼每個人都可以看得到,代碼在許多工程師手中進行了檢測,同時它與Apache編繹在一起的方式也可以讓它具有靈活的安全設定,PHP具有了公認的安全性能。開源造就了強大,穩(wěn)定,成熟的系統(tǒng)。2、跨平臺特性 PHP幾乎支持所有的操作系統(tǒng)平臺及數(shù)據(jù)庫系統(tǒng),并廣為流行。3、執(zhí)行速度快, 效率高 PHP是一種強大的CGI腳本語言,語法混合了C、Java、Perl和PHP式的新語法,執(zhí)行網(wǎng)頁速度比CGI、Perl和ASP更快,而且內嵌Zend加速引擎,性能穩(wěn)定快速,占用系統(tǒng)資源少,代碼執(zhí)行速度快。PHP消耗相當少的系統(tǒng)資源。的源代碼: 所有的PHP源代碼事實上都可以得到。4、很好的移植性和 擴展性強 PHP具有很好的開放性和可擴展性,PHP可以運行在任何服務器上(不管是windows還是Linux)屬于自由軟件,其源代碼完全公開,任何程序員為PHP擴展附加功能都非常容易。在很多網(wǎng)站上都可以下載到最新版本的PHP。目前,PHP主要是基于Web服務器運行的,支持PHP腳本運行的服務器有多種,其中最有代表性的為Apache和IIS。5、降低網(wǎng)站開發(fā)成本 PHP不受平臺束縛,可以在UNIX、Linux等眾多不同的操作系統(tǒng)中架設基于PHP的Web服務器。采用Linux+Apache+PHP+MySQL這種開源免費的框架結構可以為網(wǎng)站經(jīng)營者節(jié)省很大一筆開支. 6.支持面向對象 面向對象編程(OOP)是當前的軟件開發(fā)趨勢,PHP對OOP提供了良好的支持??梢允褂肙OP的思想來進行PHP的高級編程,對于提高PHP編程能力和規(guī)劃好Web開發(fā)構架都非常有意義。7.功能強大 PHP在Web項目開發(fā)過程中具有極其強大的功能,而且實現(xiàn)相對簡單,主要表現(xiàn)在如下幾點:可操縱多種主流與非主流的數(shù)據(jù)庫,例如:MySQL、Access、SQL Server、Oracle、DB2等,其中,PHP與MySQL是現(xiàn)在絕佳的組合,可以跨平臺運行??膳c輕量級目錄訪問協(xié)議進行信息交換??膳c多種協(xié)議進行通信,包括IMAP、POP3、SMTP、SOAP和DNS等。使用基于POSIX和Perl的正則表達式庫解析復雜字符串??梢詫崿F(xiàn)對XML文檔的有效管理及創(chuàng)建和調用Web服務等操作。8.可選擇性 PHP可以采用面向過程和面向對象兩種開發(fā)模式,并向下兼容,開發(fā)人員可以從所開發(fā)網(wǎng)站的規(guī)模和日后維護等多角度考慮,選擇所開發(fā)網(wǎng)站應采取的模式。PHP進行Web開發(fā)的過程中使用最多的是MySQL數(shù)據(jù)庫。PHP 5.0以上版本中不僅提供了早期MySQL數(shù)據(jù)庫操縱函數(shù),而且提供了MySQLi擴展技術對MySQL數(shù)據(jù)庫的操縱,這樣開發(fā)人員可以從穩(wěn)定性和執(zhí)行效率等方面考慮操縱MySQL數(shù)據(jù)庫的方式。9.版本更新速度快 與數(shù)年才更新一次的ASP相比,PHP的更新速度要快得多,因為PHP幾乎每年更新一次。10.模板化 實現(xiàn)程序邏輯與用戶界面的分離。11.應用范圍廣 目前在互聯(lián)網(wǎng)有很多網(wǎng)站的開發(fā)都是通過PHP語言來完成的,例如,搜狐、網(wǎng)易和百度等,在這些知名網(wǎng)站的創(chuàng)作開發(fā)中都應用到了PHP語言。
余暫公
一般都是在window下面開發(fā),開發(fā)測試完成之后部署到linux下上線應用。
趙汝義
第一步:簽訂合約通過第三方拿到接口(可以郵件形式發(fā)送、也可以在第三方系統(tǒng)下載),拿到接口后,要確認下接口類型,是否是自己需要的接口,比如B2C接口、B2B接口等類型。第二步:支付接口分很多語言版本,比如ASP、JSP、PHP、.NET語言版本,所以要選擇與自己網(wǎng)站語言匹配的接口進行安裝。商城網(wǎng)站的技術一般比較清楚商城的開發(fā)語言。第三步:拿到的支付接口一般包括接口文檔和接口代碼示例,選擇合適的接口代碼示例,進行聯(lián)調,比如自己網(wǎng)站是PHP開發(fā)的,就選擇PHP代碼示例聯(lián)調。第四步:接口聯(lián)調的時候,需要第三方支付提供聯(lián)調測試賬號,方可以聯(lián)調。聯(lián)調除了需要聯(lián)調賬號除外,還需要該賬號的支付密鑰,聯(lián)調過程中,有什么問題,可以直接找第三方支付技術支持給予協(xié)調處理。第五步:接口聯(lián)調通過后,可先換成生產(chǎn)環(huán)境賬號,進行交易測試,測試沒問題后,可以放到商城網(wǎng)站進行交易。
姜五
trying to connect via tcp://hostname:3306集成的環(huán)境里, 你是不是修改了連接 MYSQL 部分的參數(shù)?如果被你手動修改成 hostname , 那么改回來, 改成 localhost 即可或者建議你編輯 C:\Windows\System32\drivers\etc\hosts 這個文件增加一條對 hostname 的解析, 即下面這行:127.0.0.1 hostname希望可以幫到你
吳多多
2.配置tomcat Tomcat我是由tomcat這個用戶來啟動的,請注意:) 因為我下載的是binary版本,所以不需要再進行編譯?! ?cp?/download/jakarta-tomcat-4.1.30.tar.gz?/usr/local #tar?zxvf?jakarta-tomcat-4.1.30.tar.gz #rm?-f?jakarta-tomcat-4.1.30.tar.gz #cd?jakarta-tomcat-4.1.30 添加環(huán)境變量: #vi?/home/tomcat/.bashrc export?CATALINA_HOME=/usr/local/tomcat export?CATALINA_BASE=/usr/local/tomat 可以測試Tomcat能否正常啟動了: #bin/startup.sh
警禪心
要知道這WordPress是在PHP+MySQL的環(huán)境下運行的,所以我們的第一步就是設置一個運行的環(huán)境?,F(xiàn)在盆友們大多用的OS都是XP SP2的系統(tǒng),而XP的服務器配置為IIS V5.1。準備工作要事先下載PHP程序,官方地址是http://www.php.net;MySQL程序,官方地址是http://www.mysql.com和WordPress,官方地址是http://wordpress.org。 第一步就是在IIS下配置PHP(IIS的安裝方法就不用說了哈,記得要安裝Internet信息服務管理單元,公用文件,萬維網(wǎng)服務)。事先要準備PHP,偶用的是PHP5.2.5在其官方站上面有下載。 1 解壓縮PHP 5.2到本地磁盤C盤根目錄。 2 接下來將PHP文件夾中的php.ini-dist復制到C:\WINDOWS目錄下并改名為php.ini,復制php5ts.dll和libmysql.dll兩個文件到C:\WINDOWS\system32中 3 為了讓PHP支持MYSQL和GD庫需要編輯php.ini文件,用記事本打開該文件,查找“extension_dir”,然后把 extension_dir = "./"修改為extension_dir = "C:\php\ext";另外還需要把“;extension=php_mysql.dll”前的分號去掉,改成extension= php_mysql.dll。把“;extension=php_gd2.dll”前的分號也去掉,修改為extension=php_gd2.dll。 4 到這里PHP安裝就完成了,但是由于默認情況下IIS是不支持PHP的,只能支持ASP。所以還需要我們像建立CGI那樣創(chuàng)建PHP的映射關系。接下來是進行配置,打開IIS,在默認網(wǎng)站上點右鍵選擇“屬性”。找到“主目錄”標簽,點右下角的“配置”按鈕。在“添加和編輯應用程序擴展名映射”窗口中,通過瀏覽按鈕找到c:\php\php5isapi.dll文件,擴展名輸入.php,這樣在解析過程中將自動調用php5isapi.dll解釋PHP語言。還需要把“腳本引擎”和“檢查文件是否存在”選中。 5 返回到默認網(wǎng)站屬性窗口的“主目錄”標簽,將執(zhí)行權限修改為“腳本和可執(zhí)行文件”,這樣才能夠執(zhí)行PHP程序。 圖8 6 到默認網(wǎng)站屬性窗口的“文檔”標簽,將index.php或default.php添加到默認文檔列表中。 7 新建立一個TXT文本文件,內容如下。 <? echo phpinfo(); ?> 將其保存成index.php或default.php文件并復制到網(wǎng)站發(fā)布目錄中。 8 在IIS中瀏覽index.php或default.php頁面文件就能夠看出真正的內容了,這說明我們的PHP環(huán)境已經(jīng)搭建成功 小提示:如果index.php無法正常顯示那么我們再來到默認網(wǎng)站屬性中的ISAPI篩選器標簽,添加一個名為PHP的篩選器,可執(zhí)行文件選擇c:\php\php5isapi.dll即可,這樣設置后往往可以解決實際問題 9 當然我們修改設置后需要重新啟動IIS或者干脆直接啟動計算機即可,重新啟動后PHP文件就可以順利顯示了。重新啟動IIS的方法是關閉“IIS ADMIN”服務或者直接在默認網(wǎng)站上點右鍵選擇“停止”再“啟動”。選中 第一步的PHP搭建和配置就完成了,第二步就是對MySQL的搭建和配置 第二步就是安裝MySQL數(shù)據(jù)庫。 1 解壓縮MySQL安裝包,直接運行setup.exe,需要注意的是選擇一個安裝路徑,當然,安裝路徑可以任意,建議選擇C:\MySQL目錄。安裝完成后MySQL也就完成了。默認的用戶名是root,密碼為空。 2 Mysql安裝完成后,請通過開始-程序-附件-命令提示符進入:錄入cd C:\mysql\bin 并按下回車鍵,將目錄切換為 cd C:\mysql\bin 3 在 C:\mysql\bin> 命令提示符下錄入 mysqld-nt -install 命令,然后按下回車,如果出現(xiàn) Service successfully installed 的提示, 這表示你已成功的將 MySQL 安裝成一項 Windows 的服務。 4 點擊 開始-程序-管理工具-服務,你可以看到Mysql已經(jīng)成為眾多服務項目中的一項,不過此時它還未被啟動, 因此接下來我們就來啟動它。 5 說到這里基本上MySQL已經(jīng)安裝成功,偶在網(wǎng)上搜索的資料在接下來的步驟里都會講到MySQL的一些操作命令,也都是一些很基本的命令行,不過偶覺得這些命令行也沒必要在看下去了,當時在MySQL中文論壇里面恍了半天,知道其實有很簡單的MySQL的管理工具phpMyAdmin,這個工具是在圖形化界面的方式下對MySQL數(shù)據(jù)庫進行管理的,對那些對SQL命令不熟悉的噴油們來說這個工具很方便,所以下面接著就是關于phpMyAdmin的安裝和配置步驟。 第三步phpMyAdmin的安裝和配置。 1 到phpMyAdmin的官方站點http://www.phpmyadmin.net/下載最新版本的phpMyAdmin主程序。后對主程序進行解壓縮到本地磁盤。 2 phpMyAdmin的配置,在下載解壓下來的文件中有一個文件“config.sample.inc.php”,這是phpMyAdmin配置文件的樣本文件,我們需要把該文件中的所有代碼拷貝,新建一個文件“config.inc.php”,并將代碼粘貼。文件config.inc.php是phpMyAdmin的配置文件。 3 對于config.inc.php文件,最重要的即是修改加入phpMyAdmin連接MySQL的用戶名和密碼。尋找到代碼行: // $cfg['Servers'][$i]['controluser'] = 'pma'; // $cfg['Servers'][$i]['controlpass'] = 'pmapass'; 將“//”注釋號刪除,同時輸入MySQL中配置的用戶名和密碼,比如這里: $cfg['Servers'][$i]['controluser'] = 'leosn_com'; $cfg['Servers'][$i]['controlpass'] = '*********'; 4 phpMyAdmin的使用,打開phpMyAdmin所在服務器目錄,繼續(xù)輸入MySQL用戶的用戶名和密碼,進入。 5 選擇相關數(shù)據(jù)庫可看到數(shù)據(jù)庫中的各表,可進行表、字段的增刪改,可以導入、導出數(shù)據(jù)庫信息。總之選擇中文語系的phpMyAdmin。
參考資料:http://hi.baidu.com/clnju/blog/item/d6898cd6bacb9f2a07088bd8.html