Loading… Flash Player 9 (or above) is needed to view presentations. We have detected that you do not have it on your computer. To install it, go here. 続きを読む
メリークリスマス!11月に入社した関山です。 みなさんはPHP開発に何を使っていますか? 僕はMac用のエディタTextMateとmi、コンソールではvimを併用していますが、入社を機にEclipseでのPHP開発にトライしました。 Eclipse for PHP Developersをインストール E... 続きを読む
PerlとRubyの文法一覧がとても良くまとまっていたので、便乗してPHPでもやってみました。 Perl基礎文法最速マスター - Perl入門〜サンプルコードによるPerl入門〜 Route 477 - Ruby基礎文法最速マスター 他の言語をある程度知っている人はこれを読めばPHPの文法... 続きを読む
レベル: 中級John Mertic, Software Engineer, SugarCRM 2009年 02月 24日この「PHP V5.3 では何が新しいのか」シリーズでは、まもなくリリースされようとしている PHP V5.3 の、非常に興味がそそられる新しい機能について説明します。第 1 回では PHP V5.3 で... 続きを読む
This site is dedicated to supporting PHP on Microsoft Windows. It also supports ports of PHP extensions or features as well as providing special builds for the various Windows architectures. 続きを読む
WordPressをさらに高速化するために青い人の提案でAPCを入れることに。導入して正解。Load Averageもぐっと下がっていい感じ。 なお、APCはPHPの中間コードやらキャッシュやらを最適化して高速化してくれるモジュールです。以下、簡単に導入メモ。 ちなみにapc... 続きを読む
PHPでのセキュリティ施策については前々からいささかながら気を払っていました。ただ、本を読んで体系だって勉強したわけではないので、調べてまとめたことを晒しておいて、みなさんのご指摘をいただこうかと思います。 以下の内容が正しいとは限らないこと、か... 続きを読む
yukiです。 前回のエントリから大分時間がたってしまいましたが、symfonyプラグインまとめ~その2~をお送りしたいと思います。 今日までに追加された分と未紹介の分についてのご紹介です。 Dynamic Generators sfCssTabsplugin Word Press の管理画面風なタブ... 続きを読む
shimookaです。 皆さんはPHPでデータの暗号化・復号をする必要に迫られた場合、どのようにしているでしょうか?今回は、PHPで利用可能なモジュールやパッケージとそれらのサンプルを3つほど挙げてみました。 mcrypt拡張モジュールを使った暗号化 libmcryptを利... 続きを読む
yukiです。 PHPのフレームワークは数多くありますが、みなさん選ぶポイントはどのような点でしょうか。 セキュリティの問題など多々あると思いますが、共通しているのは「楽をすること」だと思います。 最近は自宅で開発する時はsymfonyを使おうかと思い調べて... 続きを読む
ではまず試しにInternet Explorerのウィンドウをキャプチャーして、そのサムネイル(ここでは160×120ピクセル)を表示してみましょう。PHPからIEを操作するにはCOMを使用します。 <?php $url = 'お好みのURLをどーぞ'; if (!extension_loaded('gd')) { exit('GD... 続きを読む
CakePHPは、WEB開発用 PHP4/PHP5のRADフレームワークです。日々、発展を遂げる各種フレームワークの動向を見極めつつ、日本発のCakePHP応援ブログとして、最新情報をお届けします。 ログイン認証まわりでつまずいている方が多いようなので、参考情報を書いてお... 続きを読む
日本語のCakePHP情報ブログの老舗のひとつであるCakePHP のおいしい食べ方さんで、Webアプリケーションにおけるログイン認証まわりの考察がまとめられています。 (1)そもそも$this->redirectを使わない (2)DBやセッションに、“今、ログイン作業をはじめたよ”... 続きを読む
CodePlex - PHPExcel Project providing classes for the PHP programming language, to allow to write to Excel 2007 files. PHPでExcel2007のファイルを扱えるクラスライブラリ「PHPExcel」。 PHPExcel_Writer_Excel2007や、PHPExcel_Reader_Excel2007 等の... 続きを読む
なぜPHPアプリにセキュリティホールが多いのか? 第1回 CVEでみるPHPアプリケーションセキュリティ 2007年1月15日 大垣靖男 プログラミング, PHP, セキュリティ PHPアプリケーションの脆弱性は本当に多いのか? アプリケーションの脆弱性を調べるには,CVEを参... 続きを読む
The PHP coder's top 10 mistakes and problems @ SourceRally.net PHP Community 「PHPプログラマがおかしがちなミスTOP10」、という記事があったので紹介。 PHP初心者だとこういうミスがよくありますね。ということで今年からPHPをはじめようと思ってい... 続きを読む
ちいたんとは世界最軽量のPHP用MVCフレームワークです。 ちなみに私は普段CakePHPを使用していますが、 それを使用するほど大きなプロジェクトではなく、でも多少手のかかる物の場合に使えるフレームワークがほしい… そんなときに使えるフレームワークを目指し... 続きを読む
12 PHP optimization tips Ilia Alshanetsky’s PHP performance talk given last week at the Zend conference is pretty useful as far as getting small tips for tweaking PHP code. PHP最適化テクニックが紹介されていましたので以下にまとめてみました。 ... 続きを読む
anyExample.comにて、PHPを用いて作成したIFRAME & JavaScriptによるファイルアップロードのサンプルスクリプトが掲載されています。 通常、Ajax(XMLHttpRequest)を使用して<input type="file">によるファイル送信はできませんが、IFRAMEをうまく活用することで... 続きを読む
PHPは生産性の高い開発言語として広く普及しました。現在も多くのWebアプリケーション開発でPHPが採用されており、その手軽さも手伝って実績を伸ばし続けています。手軽に開発できることから、個人での開発もでき、独自の開発手法が多く存在し、複数人では統一... 続きを読む
Smarty を使った開発でデバッグを行う 4 つの方法 PHP のテンプレートエンジン Smarty を使って開発するときに,割り当てた変数が複雑になって困ることはありませんか? その際,何らかの方法を使って割り当てた変数を確認するのですが,いくつか方法があります... 続きを読む
Zend Developer Zone | AJAX Chat Tutorial Creating a chat application is not a difficult task.ZendFrameworkでAjaxを使ったチャットシステムを作るチュートリアル。 Zend Developer Zone にて公開されてます。 日本でもこういった情報が充実してくるとよい... 続きを読む
PEAR :: Package :: Selenium The Selenium class is the PHP Client Driver for the Selenium Remote Control. PHPからSelenium操作を可能にする「PEAR::Selenium」。 ブラックボックステストに有用なSeleniumですが、これをPHPから簡単に操作できるクラスがPE... 続きを読む
The Apache/PHP/MySQL stack is immensely popular for web application development. Its components are powerful, versatile and Free. Unfortunately however, PHP comes with a default configuration that is not suitable for production mode, and may ... 続きを読む
_ 残り容量が数十Mバイトになっていた PCがなんかくそ遅いなーと思ってふと空きディスク容量をみたら、残り数十Mバイトまで減っていた。Folder Size for Windowsで各ディレクトリ単位のディスク使用量をながめてみたところ、 Thunderbirdでimapでアクセスしてい... 続きを読む
IBMのサイトに、PHPから操作するデータベースに関してよく見られる5つの問題点とその解決方法が掲載されています。 データベースのデザインをする際、一般的に発生する問題点についての解説です。 で、肝心の5つの問題が何かというと、以下の通り。 Five common... 続きを読む
PHPテンプレートエンジンというのは、PHPによるプログラム部分と、HTMLによるデザイン部分を分離することによって、メンテナンス性を向上させることができる、というもの。 プログラムするPHPを扱う側の人にとって見れば、デザイナーの仕上がりを待たずにソース... 続きを読む
PHPのコミュニティ ポータルサイト「PHPプロ!」動画・スライド資料を共有できるイベント・セミナ―情報共有コンテンツ 『PHPプロ!イベント』 リリース! 勉強会やセミナーなどのイベント開催情報を登録・共有し、さらにそれらのイベントの動画・スライド資料... 続きを読む
PHP(KoebiStudio HtmlEditorには含まれません) ファイル作成ウィザード・・・専用のウィザードにてファイルを作成します コンテンツ・アシスト・・・PHPシステム関数、PHPユーザクラス・関数・変数をリスト形式で候補表示します パラメータヒント・・・PHPシス... 続きを読む
PHP/tips/�侩php.ini���� は有効な WikiName ではありません。 続きを読む
Read About this site, Works or Download software. Tumblelogging at Tumblr. Amazon associate store. Search content. PHP5 で利用できる新しい関数 PHP5 で利用できる新しい関数 PHP4 や PHP3 の時代から PHP での開発をしているとそれまでに蓄えた知識 だ... 続きを読む
◆ Appendix --- WindowsOSに PHPをインストール ここでは WindowsOSにおける PHPのインストールについて説明します。また、インストール後の設定変更も合わせて掲載しました。Windowsユーザには、重要な設定となりますので最後までじっくりとお読みください。 ... 続きを読む
Symfony is a full-stack framework, a library of cohesive classes written in PHP5. It provides an architecture, components and tools for developers to build complex web applications faster. Choosing symfony allows you to release your applicati... 続きを読む
初心者用PHP入門ではWindowsでの環境構築方法、Apache2のインストールやPHPのインストール、PHPの文法、関数、演算子等の基礎知識の解説をしています。PHPスクリプティングの決定版サンプル集が最新のPHP5に対応して登場。実用的なサンプルを自力で動かす感動を... 続きを読む
プログラミング初心者がPHPを学ぶときの方法は、だいたいにおいて「本を買って読む」ですよね。しかし、本を選ぶのに失敗してしまうと、なかなか上達しなかったりして、悲しい思いをします。 というわけで、おいらもプログラミング初心者で、よく失敗してたので... 続きを読む