2012年4月5日木曜日 PHPの組み込み関数で例外を発生させる方法 このエントリではPHPの組み込み関数でエラー時に例外を発生させる方法を紹介します。デフォルト状態では、PHPの組み込み関数の大半はエラー時に例外を発生させません。 前のエントリで、PHPのheade... 続きを読む
PHP classの教室 — Presentation Transcript 8時間耐久PHP classの教室 8時間耐久PHP classのクラス / Yusuke Ando (@yando) Who am I id: yando or yandod流しのPHPerCandyCane8時間耐久PHP classのクラス / Yusuke Ando (@yando) 本日の対象者 PHPを使ってい... 続きを読む
クラウド上でPHP 5.3の環境が用意され、負荷に応じてインフラがスケーラブルに対応してくれる。Amazonクラウドが提供するPaaS機能である「Elastic Beanstalk」に、このようなPHP対応機能が追加されました。 Amazon Web Services Blog: AWS Elastic Beanstalk - ... 続きを読む
IT企業で働く残業しないゆるふわ系ネットワークエンジニアのBlogTweetこのサイトもnginx+PHP-FPM+MySQLで動作しているのですがphpをfastcgiで動かしている例は多くあったのですがPHP-FPMで書いている記事があまりない。 yumなどは使わずにソースから全てインス... 続きを読む
2011年8月24日水曜日 PHP5.3.7のcrypt関数のバグはこうして生まれた 昨日のブログエントリ「PHP5.3.7のcrypt関数に致命的な脆弱性(Bug #55439)」にて、crypt関数の重大な脆弱性について報告しました。脆弱性の出方が近年まれに見るほどのものだったので、twitte... 続きを読む
An open source Web based Single-Sign-On PHP Library used to authentify users with major Web account providers and accessing social and data apis at Google, FacebookHybridAuth, open source web based single-sign-on solution One and Simple PHP C... 続きを読む
良く PHP で API を叩くようになりました。ついでに私が愛用している関数を公開しておきます。PHP でこんなことできることを知らなかったと思う人は勉強に、知ってるけど叩くの面倒だと思っていた人はぜひお使いください。何か改善点などありましたら是非コメン... 続きを読む
なんだか突発的に盛り上がってる facebook ですが、アプリが気になっていじってみました。mixi アプリは PC 版がクローズドオープンだった頃にお遊びでいくつか公開していたのだけど、それより格段に手軽かつ自由度が高いなぁ、という印象です。で、日本語で解... 続きを読む
Google Translation PHP wrapper : CodeDiesel Google翻訳をPHPから使って翻訳できるクラスライブラリが公開されています。 Google AJAX Language API を使ったもので、JSONデータを返してくれるAPIを使って簡単に翻訳出来ます。 例えば、実際に翻訳をする場合... 続きを読む
アメリカ時間の昼ごろにTwitter上が一つのニュースで埋め尽くされました。 PHPをC++に変換して高速化する技術をFacebookが公開したというものです。世界中のPHPハッカーが注目する興味深いリリースという事でちょっと長いですが、リリースノートの和訳を行いま... 続きを読む
PHP 5.3.0 が公開されたのは結構前ですが、日付関係の処理について、PHP 5.3.0 でクラスや関数の追加・変更がありましたので、気になった部分だけ調べてみました。 新しく追加されたクラスとメソッドPHP 5.3.0 では、以下のクラスが追加されました。DateInterva... 続きを読む
PHP では以下のように new してすぐメソッドを呼べない new DateTime()->getOffset(); なので、引数をそのまま返す関数を作ってやると function expr($a) { return $a; } expr(new DateTime())->getOffset(); // OK! 便利だなー おまけ配列アクセス用のも作って... 続きを読む
Written By: Jacques Fuentes PHP Update! Find the latest here. PHP 5.3 gets ActiveRecord! A quick search to find an implementation of active record for php on google is discouraging when one considers the state of ActiveRecord for Ruby on Rail... 続きを読む
最近公開されたPHP関連の各種テクニックや記事集をご紹介。 開発に役立てられるTIPSが満載になっております。 Making Life Better With The SPL Autoloader | BrandonSavage.net spl_autoload_registerで独自autoloaderを作成する 3 Ways to Speed up Your ... 続きを読む
WEBデザイナーな方向けのPHP入門によさそうな、CSS内でPHPで使うサンプル 2009年04月15日 PHP Tutorials Examples Embedding PHP In CSS WEBデザイナーな方向けのPHP入門によさそうな、CSS内でPHPで使うサンプル。 CSSファイルをPHPとして実行して共通の値を変... 続きを読む
PHPプログラムを解析して何処が重いか?がブラウザ上で簡単に分かる「XHProf」 2009年03月25日 XHProf Documentation (Draft) PHPプログラムを解析して何処が重いか?がブラウザ上で簡単に分かる「XHProf」。 通常、PHPでのプロファイリングというと、Xdebugで... 続きを読む
こんばんは、中川です。 今回は、PHPのスクリプトの遅い部分を簡単に探す方法についてです。 XdebugとWinCacheGrindというソフトを使えばPHPスクリプトのボトルネックを簡単に発見することができます。 ※ググればいっぱい出てくる情報ですが、久々に使う機会が... 続きを読む
openpear.org - openpear makes you able to make and publish PEAR libraries easier.Welcome to openpear.org PHP ユーザーにとって、PEAR ライブラリはとても便利なものですが、そのライブラリを自分で作って公開することはとても気軽にできることではありま... 続きを読む
PHPでのセキュリティ施策については前々からいささかながら気を払っていました。ただ、本を読んで体系だって勉強したわけではないので、調べてまとめたことを晒しておいて、みなさんのご指摘をいただこうかと思います。 以下の内容が正しいとは限らないこと、か... 続きを読む
自動生成.inのスクリプトは、フォームから検索をするだけで検索をした言葉のページが自動生成され、ひとつのページが出来上がります。出来上がったページは、キーワードトラフィックページの中に蓄積されていきます。SEO対策やコンテンツ増強など、工夫次第では... 続きを読む
This blog is about gmail-lite, gmail-mobile, and other Gmail-related web application projects Introduction libgmailer (class GMailer) is a PHP library that allow you to write PHP program to access Google’s free webmail service Gmail. Basical... 続きを読む
PHPによる携帯サイトの作り方を完全詳解した「PHP x 携帯サイト デベロッパーズバイブル」が発売になりました。 いままで携帯サイトの仕様についてかかれた本などはあったのですが、プログラム特化した決定版の本がなかったので、今回は実際に携帯サイトが簡単... 続きを読む
全キャリア対応のデコメールの作成・変換が行えるPHPライブラリQdmail 2008/8/28 木曜日 matsui Posted in 記事紹介・リンク | スポックさんからのタレコミです。 (情報提供ありがとうございます) PHP用のメール送信ライブラリ「Qdmail」が、デコメール関連の... 続きを読む
ブラウザから快適に使えるMySQL管理ツール『SQL Buddy』を試してみた August 19, 2008 3:17 PM written by Gen Taguchi MySQLをブラウザから管理したいときはphpMyAdminが定番かと思いますが、いまいち使いにくい・・・という人もいますよね。そこで最近見つけ... 続きを読む
オープンソース・フリーウェアを毎日紹介するブログ。日々の業務の効率化、新しいサービスのネタ探しにどうぞ。SNS、SBS、CMS、オフィス、画像編集、ユーティリティ、Firefoxアドオン、テキストエディタ、ゲーム…ジャンルは様々。 [Apache License 2.0] [ MySQ... 続きを読む
GPS PEARライブラリ / Net_UserAgent_Mobile_GPS キャリアや機種によって様々に仕様が異なるGPSの取り扱いを簡単にするためのPHP/PEARライブラリ PHPで各種携帯のGPS機能を簡単に扱える「Net_UserAgent_Mobile_GPS」。 PEARサイトでも公開されています。 リンク... 続きを読む
Home page ELF PHP is a php framework with a very small footprint, built on Model-View-Controller architecture. Features Caching system URL Routing system Logging system Requests handler Image manipulation class Database abstractization Minima... 続きを読む
PHPみたいなタイトルの記事を Digg 経由で発見。チートシート代わりにと思い超訳。*163+ Best practice optimize PHP code performance PHP 最適化 ベストプラクティス!01. static にできるメソッドは static として宣言しよう。(4倍速い)02. echo の方が pr... 続きを読む
PHP Performance Series: Caching Techniques - Mike Willbanks : getting into the mind of a php developer. PHPでパフォーマンス向上のためのキャッシュテクニック色々が紹介されていました。 取得に時間のかかるデータはキャッシングで高速化、は当たり前の... 続きを読む
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でケータイからセッションを使う場合の設定方法 2007/12/12 水曜日 matsui Posted in PHP, サーバ | 今回は、ケータイ上からPHPのセッションを使う場合の設定方法についてです。 ケータイからPHPのセッションを機能を使う場合、端末によってはクッキーが利用... 続きを読む
海外のユニークなドットコムサイトを日替わりで紹介する『百式』ブログの中の人のブログです。 ライフハックやGTD、その他ユニークなアイディアや美しいものをつらつらと紹介していきます。毎日の発想刺激剤になれば幸いです。 » 運営者プロフィール 続きを読む
PHPとRubyの文法面および主要な機能にのみ注目して(ラフな)比較を行った。そのため、各種関数などにはほとんど触れていない。 式と文 やや便宜的な説明になるがPHPの式および文の特徴を以下に示す。 なんらかの記述を式と呼ぶ 式は値を持つことも持たないことも... 続きを読む
HTML Purifier - Filter your HTML the standards-compliant way! HTML Purifier is a standards-compliant HTML filter library written in PHP. HTMLを許可しつつXSS対策を行えるPHPライブラリ「HTML Purifier」。 HTMLをちゃんとパースして、XSSに関わる問題... 続きを読む