#pragma section-numbers off [[TableOfContents]] = 概要 = Webアプリの作成言語としては簡易なためよく利用されている。 = 公式サイト = [http://www.php.net/downloads.php PHP: Downloads] = 関連サイト = = インストール = [http://developer.apple.com/internet/opensource/php.html PHP on Mac OS X] {{{ ./configure --with-zlib-dir=/usr/local --with-libjpeg=/sw --with-libtiff=/sw --with-libpng=/sw --with-gd --with-pgsql=/sw --with-mysql=/usr/local/mysql --with-xml --with-dom=/sw --with-apxs2 --enable-mbstring --with-tiff-dir=/sw --with-png-dir=/sw }}} Apache起動時{{{Apache is running a threaded MPM, but your PHP Module is not compiled to be threadsafe.}}]のエラーが発生した場合{{{--enable-roxen-zts}}}を付与してコンパイルする スレッドを無効にしたPHPを一回起動するとlibがキャッシュに確保されている場合があるので、キャッシュをクリアするかOSを再起動した方が無難。 = 設定 = [http://y-kit.jp/saba/xp/phpsetup.htm 自宅サーバー(Windows+Apache)へのPHPインストール] = 利用方法 = = eclipse = [http://www.xored.com/trustudio xored software - TruStudio - PHP IDE and Python IDE built on Eclipse] [http://trustudio.japansite.org/ TruStudio Japan - PHP & Python 統合開発ツール on Eclipse] [http://www.phpeclipse.de/tiki-view_articles.php PHPEclipse.net] [http://www.koebi.net/koebinet.php koebi.net KoebiStudio Express Edition] = フレームワーク = * Mojavi * guesswork * HTML_QuickForm *["/Smarty"] * DB_DataObject *["/Ethna"] [http://www.symfony-project.com/ symfony - open-source PHP5 web framework] [http://lnx.googlewrite.com/chart.php Framework Comparison Chart]フレームワーク比較 [http://d.hatena.ne.jp/koyhoge/20060327/1143444511 Blog::koyhoge - PHPフレームワークのリスト] [http://agavi.org/ Agavi PHP MVC Framework] [http://phpspot.org/blog/archives/2006/01/php_30.html PHPで、どのフレームワークが一番?:phpspot開発日誌] [http://d.hatena.ne.jp/ysano2005/20050828/1125222638 CMS researcher - PHPのフレームワークについて考える] [http://gigazine.net/index.php?/news/20060518_php100/ GIGAZINE - PHPのスキルを上げる100以上のプレゼンテーション資料] = 参考書籍 = [[ASIN(4797331305 PHP5徹底攻略 エキスパート編: 本)]] [[ASIN(4873112575 初めてのPHP5: 本)]] [[ASIN(4774122866 はじめてのPHP言語プログラミング入門: 本)]] [[ASIN(4798108766 極める ! PHP: 本)]] [[ASIN(4798111058 超・極める! PHP: 本)]] = 参考サイト = ---- CategoryProgramLanguage