Designer.2 ますますクールになったJavaScript用UIライブラリ「Ext3」。 次のように、ますます美しくなったデザインのExt3が2009年を目処にリリースされる予定です。 ムービーが見れます これは楽しみですね。 関連エントリ Ext2.0を便利に使うためのIDE集 PHPからExtJSを簡単に使えるラッパー「PHP-Ext」 パスワードの強度を示してくれるJS「Ext.ux.PasswordMeter.js」
Designer.2 ますますクールになったJavaScript用UIライブラリ「Ext3」。 次のように、ますます美しくなったデザインのExt3が2009年を目処にリリースされる予定です。 ムービーが見れます これは楽しみですね。 関連エントリ Ext2.0を便利に使うためのIDE集 PHPからExtJSを簡単に使えるラッパー「PHP-Ext」 パスワードの強度を示してくれるJS「Ext.ux.PasswordMeter.js」
DEBUGGED interactive DESIGNS: phptube: a wrapper for the youtube api Php5tube is a free, open source class written by Debugged Interactive Designs in PHP5 to act as a wrapper for Youtube's API. YoutubeのAPIをPHPから簡単に使える「PHPTube」。 ライブラリの配布と共に、利用サンプルプログラムも公開されています。 ドキュメントはこちら 関連エントリ Pear::Services_Youtube
phpied.com Blog Archive Simultaneuos HTTP requests in PHP with cURL The basic idea of a Web 2.0-style "mashup" is that you consume data from several services, often from different providers and combine them in interesting ways. マッシュアップに必須!PHPで複数APIを同時に叩いて超高速化するサンプル。 通常、PHPでAPIにアクセスする場合、例えば、Yahoo!検索APIとはてなブックマークのRSSを取得してマッシュアップする場合は次の図のようになります。 ただ、この方式だと、Yahoo!検索APIにリクエストし、その結果を待ちます。 そして、そこからはてなブック
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最適化テクニックが紹介されていましたので以下にまとめてみました。 staticメソッドが使えるなら使おう。速度は4倍になる __get, __set, __autoload は使わない require_once は重い include, requireで読み込むファイルはフルパスにしよう スクリプト開始時のUNIXタイムを $_SERVER['REQUEST_TIME'] で取れる strncasecmp関数やstrpbrk関数を使えるケースは
オープンソースのソーシャルブックマーク提供用プログラムScuttleのインストール方法を示します。 ScuttleはPHP+MySQL用に書かれていてレンタルサーバなどにも設置できると思います。 本記事では、PHPとMySQLの構成でのインストールを行います。 1. Scuttleパッケージをダウンロード後、解凍する 2. 次のSQL文でMySQLデータベースを作成する. CREATE database scuttle 3. 次に必要なテーブルを作成します。 解凍後のパッケージ内にある /tables.sql 内のSQL文を実行することで必要なテーブルが作成できます。 ※XAMPP上のphpmyadminで確認 4. configファイルの作成 次に解凍後のパッケージ内にある、/config.inc.php.sample ファイルを/config.inc.phpに名前を変更し、次のDBのア
AjaxTerm - QWeb - Trac Ajaxterm is a web based terminal. It was totally inspired and works almost exactly like http://anyterm.org/ except it's much easier to install (see comparaison with anyterm below). Ajaxを使ってブラウザ上で動作するターミナル「AjaxTerm」。 ターミナル上ではタブ補完が出来たり、各種コマンドがそのままブラウザ上で動作してしまいます。 次のように色分けも可能です。 これは素晴らしいですね。 関連エントリ ブラウザ上で動作する端末、WebTTY PHPで出来たターミナルエミュレーター : PHPTerm
フォームの入力内容にツールチップ表示をするJavaScriptライブラリ「Tooltip for forms」 2006年10月22日- Tooltip for forms You can download the entire script from this Zip file フォームの入力内容にツールチップ表示をするJavaScriptライブラリ「Tooltip for forms」。 このライブラリを利用すれば、次の画像のようなツールヒントをフォーム上に出すことが可能です。 実装は、必要なライブラリを読み込んだ後、次のように、tooltipText 属性にヒントを書きます。 <input type="text" id="firstname" name="firstname" tooltipText="Type in your firstname in this box"> そして、
Ajax dynamic pages pages Ajaxで同一ページ内でページ送りを実現する「Ajax scrolling pages」。 デモページの「Next Page」を押すと、ずずずっと次のページがスクロールでアニメーションされ表示されます。 更に「Next Page」で、どんどんページ内でページ送りが出来ます。 いちいちページ遷移が行われることなく、スムーズに次のページに移動できる上、ページを戻るのも高速です。 設置は、次の手順で行います。 必要なJavaScriptファイル読み込み スクロール領域のDIVを定義 JavaScriptコード定義。DHTMLgoodies_scrollingPagesを初期化 配布パッケージをダウンロードしてカスタマイズすれば容易に使えるでしょう。
Barnraiser AROUNDMe is the perfect solution for you to bring people together around shared goals, activities and interests to form a shared knowledge network. PHPで書かれたオープンソースのSNS構築システム「AROUNDMe」。 単にSNSを構築できるというだけではなく、多言語対応されていて、コミュニティ機能、グループ機能、wikiやブログの機能まで付いています。 デザインもスッキリしていて見やすく、使いやすくなっています。 軽くSNSを構築してみたい、という場合の1つの選択肢としてどうでしょう。 動作デモ MAIL: demo@barnraiser.org ,PW: demo4me 関連エントリ オープンソースのSNS: Ope
Ajax Digest // Thorough review of AJAX frameworks for PHP phpから使えるajaxフレームワーク集。 JavaScript を一切書かずにPHPでAjaxアプリを実現したい場合に便利です。 AJASON - PHP5で動作。Firefox1.06, IE6で動作テスト済み AjaxAC - IE6, Firefoxで動作テスト済み Ajax Agent - IE6+, Firefox+で動作テスト済み Cajax - DutchPIPE - PHP5+SimpleXML.Firefox, IE6/7で動作テスト済み HTSWaf HTML_AJAX - Pearのライブラリ。Firefox1.0+, IE5.5+, Safari 2+, Opera 8.5+で動作テスト済み JPSpan My-BIC - php4/5対応。Fire
My 50 favorite design resources There are thousands of design resources on the web which can lead to an overwhelming experience when looking for inspiration or ideas, so I created a list of resources that I use on a regular basis. WEBデザインの際に参考になる50サイトの特集。WEBデザイナーの方にはありがたいリソースですね。 クールCSSサイトのまとめサイト Unmatchedstyle cssBeauty cssvault Stylegala CSS Drive css thesis Styleboost CSSElite CSS Import Web Cr
Google Checkout を使うためのPHP用クラスライブラリ『phpGCheckout』 2006年08月16日- Google Checkout Integration with phpGCheckout You're here most likely because you are a PHP developer or project manager who operates an existing storefront or you're planning on developing one with Google Checkout as a payment option. With several toolkits available for PHP (including sample PHP code from Google), why would I want to u
Jaslabs Top 25 PHP template engines After searching the Internet for a good template engine, I have compiled the following list:PHPのテンプレートエンジンTOP25。 ナンバー1はもちろん、Smartyになるのですが、こんなにテンプレートエンジンがあったというのは驚きです。 Smartyがデファクトみたいになってしまっていますが、他にも便利なテンプレートがあるかもしれませんね。 以下TOP25。 Smarty Heyes Template Class FastTemplate ShellPage STP Simple Template Parser OO Template Class SimpleTemplate bTemplate Savant ETS - e
PHPで書かれたその他のCMSリスト。 沢山あるので有名どころをまとめてみました。 WordPress - ブログ公開プラットフォーム(米国ではMovableTypeよりシェアが多いそうです) Nucleus - ブログ公開プラットフォーム XOOPS - ご存知、日本でも大人気のXOOPS MODx - 過去の解説記事: PHP+MySQLな超高機能CMS:MODx Joomla drupal PukiWiki - PHPで書かれたメジャーなWikiエンジン siteDev2 (拙作のCMS) ---- あと、PHPで書かれたオープンソースの教育管理システム、Moodleというものも発見しました。 moodleは、教師、生徒の役割わけや、授業を作ったり、テストしたり、課題の提出ができたりと、教育に特化されているシステムとなっているようです。 教育に特化しているということでなかなかこれも人
PHP MSN Messenger Class : flumpCakes This is a simple to use class file which can be used to connect to the MSN Messenger Network. For the SSL authentication the php_curl modules can be used, or a curl executable (binary). PHPからMSN Messengerを操作するクラスライブラリ : flumpCakes。 PHPでMSN Messengerのメッセンジャーを送受信できます。 クラスライブラリなので次のように簡単に使えます。 <?php include('msnp9.class.php'); include('msn_sb.class.php'); $msn = n
Index of /pear/Services PHPからYouTubeのAPIを簡単に使えるServices_YouTube。 PHP4用、PHP5用が配布されてます。 PHP4用はYouTube4.phps、PHP5用はYouTube.phpsになってます。 次のサンプルはPHP4からYouTubeを扱う際のサンプル。 こんな感じで非常に簡単に扱うことが出来ます。PHP5版も殆ど同様(requireするファイルが別)に使えます。 <?php require_once 'Services/YouTube4.php'; $youtube = new Services_YouTube('YouTubeのDEVID'); //$response = $youtube->getProfile("userid"); // プロフィールを得る //$response = $youtube->list
PEAR :: Manual :: File_SearchReplace 目次導入 -- 複数のファイルから検索して置換する PHPで複数ファイルの内容を簡単に一括置換するPEAR::File_SearchReplaceの紹介。 次のように簡単に使えます。 <?php require_once('File/SearchReplace.php'); // phpspot.netという文字列をphpspot.orgに置換する $fs = new File_SearchReplace("phpspot.net", "phpspot.org", "", "dir/", true); $fs->doSearch(); ?> このサンプルを実行すると、dir/ 以下のファイルを全て検索し、phpspot.net という文字列を phpspot.org という文字列に置換できます。 File_Searc
Five Things You Didn't Know You Could Do with PHP So, if you haven't caught all the new additions or discovered every useful function, start by checking out this list of the Five Things You Didn't Know You Could Do with PHP! あなたが知らなかったPHPのテクニック集。 もう大体のことは分かっていたと思っていても知らないことって結構あるものですね。 1. switchの使い方 「あまり知られていないPHPの構文について」で触れましたが、switchのcaseでは条件式が使えます。 次のように書けて、if で書くよりも可読性がグッと上がる感じでしょうか。 <?php swi
PHP Classes - Class: MySQL to JSON Convert data from MySQL query results into JSONMySQLの検索結果を即座にJSONにするためのクラス、MySQL to JSON。 SQL→連想配列→JSON が SQL→JSONに出来るっぽいです。 Ajaxからそのままレコードを牽きたいような場合に使えそうですね。 単純にラッパークラスを作るという手もありますが。 関連サイト PEAR::Services_JSON 関連エントリ XML→JSON形式に一発で変換:BadgerFish json用PHP機能拡張 php-json
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く