【No.7】『0』と『null』を区別した未入力チェック – Zend Validateの派生クラスを公開します
「携帯サイト制作には欠かせないデータ入力チェック『Zend Validate』の派生クラスを公開します」の7つ目として厳密な未入力チェックを行なうクラスを公開します。 厳密な未入力チェック PHPの言語使用では『0』と『 […]
View Articleまずは覚えておきたい『Zend Framework』10のクラス
今回はZend Frameworkを使ってサイトを制作する上でまず覚えておきたいクラス(コンポーネント)を紹介します。 Zend Frameworkの導入を検討されている方はぜひご参考下さい。 1.Zend _Con […]
View ArticlePostgreSQLでのシーケンス取得方法(currvalとlast_valueの違い)
プログラムを書いていて、データベースにデータをインサートした後、そのレコードのシーケンスが欲しい場合があります。 PostgreSQLではシーケンスを取得するのにlast_value とcurrvalがありますが、 pe […]
View Article『Zend Frameworkではじめる携帯サイト』の資料が公開されています
1ヶ月ほど前になりますが『ZendFramework勉強会@Tokyo』でBuzooのBayside氏によって「ZFではじめる携帯サイト」という資料が公開されています。 ・ZFではじめる携帯サイト 『CakePH […]
View ArticlePHPで開発する際のフレームワーク比較
PHPの開発にも慣れてきてそろそろフレームワークを使って開発してみたいが フレームワークの種類が多すぎてどれを使えばいいか分からないという方も多いと思います。 今回は主要なPHPフレームワークの紹介をします。 現 […]
View Articleswfmillの変換を別のサーバーで行うには(通信編)
ケータイFlashを動的生成する場合、swfmillがインストールできるサーバーが必要になります。 普段のサイトやデータはレンタルサーバーにあるけど生成は専用サーバーでしかできない、という場合や、生成処理は別のサーバ […]
View Articleswfmillの変換を別のサーバーで行うには(実践編)
別のサーバーにswfmillをインストールしてswfとxmlの相互変換処理のみ実行させ、HTTP通信で送受信する方法について説明します。 単純にHTTP通信とswfmill変換処理を組み合わせただけです。 なお、今回 […]
View Article【No.8】URLかチェック – Zend Validateの派生クラスを公開します
「携帯サイト制作には欠かせないデータ入力チェック『Zend Validate』の派生クラスを公開します」の8つ目として厳密なURLチェックを行なうクラスを公開します。 URLが正しい形式かチェック require_onc […]
View ArticleZend_XmlRpc_Clientを使って簡単にブログのPING送信
今回はブログシステムには必須ともいえる更新後のPING送信の方法を紹介します。 PING送信をPHPで行なうにはPEARのXML_RPCを使うか、 Zend FramworkのZend_XmlRpc_Clientを使えば […]
View ArticlePHPでタグクラウドを生成する方法(後編) –タグの出力-
前回に引き続きPHPタグクラウドの作成方法を紹介します。 後編では重み付けを行なったワードに対し、タグクラウドを表示させます。 既にライブラリもいくつか開発されてまして有名どころでは『PEAR::HTML_TagCl […]
View ArticleSEO対策 – Zend RouteでURLを短縮
真意のほどは定かではありませんが一般的に階層が浅いページほど 検索エンジンで好評価を得られると言われています。 Zend Frameworkを使ってこのファイルにアクセスする場合、 ページのURLは下記のように5 […]
View ArticleZendFramework起動方法を考える
ZendFrameworkもリリースから随分たちますので、随分と機能追加や改良が進んでいます。有用なコンポーネントが多数導入され、それらを自由に利用できるのはとても魅力的です。反面、自由度が高いために設計、実装によって大 […]
View ArticleZend Frameworkでdel.icio.usのデータを操作する『Zend_Service_Delicious』
Zend Frameworkも2009年9月14日現在バージョンが1.9.2と 正式リリースから2年大分バージョンアップを繰り返してきました。 コンポーネントも充実してきて今まで使っていなかったものも 使用感を確認を […]
View Article簡単にできてSEO効果が高いURLを作るレシピ
URLによってインデックス化される速度が違う? 最近SEOを施策していて思うのが、URLのドメイン以下の形式によって、 インデックス化される速度が全然違うということ。 当然、セッションIDとかパラメータがブワーってなって […]
View ArticlePHPでbasic認証の掛かったページにアクセス –『PEAR::HTTP_Request』『Zend_Http_Client』
今回はPHPのプログラムから基本認証の掛かったページを取得する方法を紹介します。 実はそういったライブラリは既に用意されており、結構簡単に実装できます。 URL : http://hogehoge.com/ ユー […]
View ArticleZend FrameworkからTwitterでつぶやく –『Zend_Service_Twitter』
最近流行のTwitterですがZend Frameworkの『Zend_Service_Twitter』を使えば機能をサイトに取り込む事も出来ます。 require_once('Zend/Service/Twitte […]
View ArticleZend_ViewのheadTitle()でSETとPREPENDがあるのを見落としてた
以前はZendFrameworkのViewにSmartyを拡張したものを使っていたのですが、最近はZend_Viewをそのまま使っています。使い始めという事を言い訳にしても、まったく使いこなせてなかった様です。より反省す […]
View ArticleZendFrameworkの命名規約変更が好きじゃない
業務ではZendFrameworkを使っています。 なので独自のライブラリ作成など、拡張をする際にも出来るだけZendFrameworkのコーディング規約に合わせて開発を行ってきたのですが、Zend Framework […]
View Article入力値チェックを行なうZend_Validateで追加されたクラス
Zend Frameworkも正式公開から2年あまりが経ちまして、 ライブラリの機能もより充実してきました。 今回はZend_Validateで最近追加されたバリデーションクラスを紹介したいと思います。 単純な入力値のチ […]
View Articleまずは覚えておきたいZendFrameworkの用語
ZendFramework(以後ZF)は非常に合理的なフレームワークで、使い方を覚えさえすればデザインパターンを特に意識しなくても、奇麗なアプリケーションを作成することができます。しかし、初めて使う方にはやはり取っ付きに […]
View Article
More Pages to Explore .....