間があいてしまいましたが、インストール編です。 以下の環境でインストールをしてみました。 OSX10.4.4 PHP 5.0.4(アップデートせなば。) PEAR SymfonyはPEARライブラリとして提供されているPHPのフレームワークです。インストールするには、PEAR 1.4.6が必要なので、既にインストールしている場合は # pear list でバージョンを確認し必要であれはアップグレードします。 # sudo pear upgrade --alldeps PEAR 次に、symfonyはphingというライブラリに依存関係にあるためインストールします。 # pear install http://phing.info/pear/phing-current.tgz いよいよsymfonyインストールのインストールです。 まず、ライブラリが置いてあるサイトをpearに登録します。
あいうえお Cakeを試してみる■ インストール作業ディレクトリを作成する cd ~/workspace/ mkdir cakedemoソースコードを取得する cd ~/workspace/cakedemo/ mkdir src cd ~/workspace/cakedemo/src/ svn co https://svn.cakephp.org/repo/trunk/cake/ --username anonymousソースコードを作業ディレクトリにインストールする cd ~/workspace/cakedemo/src/cake tar cf - . |(cd ~/workspace/cakedemo; tar xfBp -)■ Apacheの設定http://cakedemo.afromania.org/ で閲覧できるように設定sudo vi /etc/httpd/conf/htt
PHP at Yahoo(注: PDF) 月間4億ユニークPV、約2億のアクティブユーザであるという(資料参照)Yahoo!。 それほどの我々が見当も付かないようなトラフィックを捌くための開発言語にPHPをなぜ採用したか?について述べられたPDF資料。 PHP言語はYahoo!において2002年に採用されましたが、選定にあたって次のような要求基準があったそうです。 -ハイパフォーマンスであること -C/C++ extentionsの利用 -FreeBSDで動作する -インタプリタ、あるいは動的コンパイル言語 -国際化(i18n)サポート -安価なトレーニングコスト その上で、次のような特徴を考え、採用に至ったようです。 -web用にデザインされた言語 -ハイパフォーマンス -大規模なオープンソースコミュニティの存在 -HTMLの中にコードが記述可能 -ライブラリ、拡張性 -ツールの存在(I
Kode.de PHPGrid is a Class that makes Datagrid from mySQL-Command. Its written in PHP and Javascript.With PHP DataGrid you can edit very fast fields in your mysql database, whitout reloading the site to view the result or open an other Window. Simply click on the field and change the field. PHPGridを使えば、こんな感じ の部品をアプリに簡単に組み込むことが可能です。 Ajaxかと思いきや、window.openメソッドで更新用プログラムを叩いているだけのようでした。 ダウンロード後のパッケージにデ
Scriptaculous Lists with PHP The resulting PHP class is a very simple class that makes it easy - with a couple lines of code to get a sortable list (or sortable just about anything) onto a page and to translate the result into a PHP array. script.aculo.usのsortableの機能をJavascriptのコードを一切書かずに、PHPだけで実装できるPHPラッパークラスの紹介。 script.aculo.usだけでも非常に簡単にかけますが、テコでもJavascriptは書きたくないという方にオススメのライブラリ。 以下、サンプルコード <?ph
MagpieRSSを使ってPHPで簡単RSSパース トップ 差分 一覧 ソース 検索 ヘルプ PDF RSS ログイン カテゴリ[PHP] 今までPHPでRSSをパースするときはPEARのXML Parserをextendしてオリジナルのパーサーを作っていたが、CDATAの読み込みの所がうまくいかなかったりしてあまりよろしくなかった。が、このMagpieRSSってのー使えば簡単じゃん。 使い方 http://magpierss.sourceforge.net/ で最新版をダウンロード .incファイルとextlibをアップロード UTF-8で使う場合はrss_fetch.incのMAGPIE_OUTPUT_ENCODINGの値をUTF-8にする こんな感じでPHPを記述 <?php require_once 'rss_fetch.inc'; $url = 'http://yusukebe.
A P R E S S . C O M No matter what language you are familiar with, this book will benefit you. Beginning with a rapid introduction to PHP's syntax and basic functionality, you will swiftly understand PHP. The book then steers you toward advanced issues, like PHP's role in database manipulation, sessions, and user interactivity. 英文ですが、フリーのeBookがPDF形式でダウンロードできるようです。 次のeBookがダウンロード出来る模様。 1. A Program
Ajax を使って PHP や JavaScript の正規表現のテストが出来る Rex V 2006-01-18-5: [PHP][JavaScript][Ajax] http://www.rexv.org/ Ajax を使って PHP PCRE,PHP Posix,JavaScript の正規表現のテストが出来るサイト. どこがマッチしたなどの結果がリアルタイムにわかるので便利. - via: Sooey http://www.sooey.com/journal/2006/01/17/85/
Ruby on Rails や、CakePHPのデモで、「10分でできるWebアプリ」というのがはやっていますが、これを使えば同じことが「実質3分?」もかからずに完成すると思います。 うそだと思ったらお試しあれ。 (もちろん似ているのは表面上の動作だけで、中の構造はまったく異なっています。こちらのほうは基本的に、自動生成→iniファイルの設定のような感覚で各種の“パラメータを設定”という流れです。) ダウンロード: phpMyEdit-5.4J.zip mb_magic.phpが入っています。最初の初期設定としては、 ・MYSQLのコードはUJIS (4.1以降でもOK.) ・クライアントはWindows(SJIS-win) としていますが、適当に変えてやってください。 十数個のファイルを作った場合、データベースのパスワードの管理が面倒だなと思いました。 それで、 "db_config.i
_ 必要なもの Apache PHP(PHP4.3.0 or PHP5 以上) Database(MySQL or PostgreSQL or ADODBで扱えるもの) ↑ _ 本番リリース用(ドキュメントルートに置く場合) cakeフォルダの下を適当なフォルダに置く ex) /home/bobchin/wwwroot /home/ /bobchin/ /wwwroot/ /app/ /config/ /docs/ /libs/ /logs/ /modules/ /public/( your website files go here ) /scripts/ /tests/ /vendor/ /.htaccess /index.php httpd.confの編集(publicフォルダをドキュメントルートにする) Document Root /home/bobchin/wwwroot/p
PHP Zone Top 10 PHP MVC frameworks Development of PHP scripts without a preconceived plan to manage them is asking for a headache. The goal of a framework is to make the process of writing web-based applications simpler. 10- Ambivalence: A Java-Maverick Port 9- WACT: Web Application Component Toolkit 8- Achievo: A good RAD framework 7- Phrame: A Java-Struts port 6- Studs: A Java-Struts port to PHP
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く