Browsing articles tagged with " PHP"
 
6月
15
2011

さくらVPSサーバの環境設定方法

概要

今まで使用してきたお名前.comのVPSサーバの契約期間が終わるため、以前より気になっていたさくらのVPSサーバに乗り換えることにしました。

契約したのは、980円/月でVPNサーバが使用できる格安なプランです。
スペックは、メモリ:512MB、ディスク容量:20GB、CPU:2コア、ネットワーク:共用100Mbpsです。


 
6月
13
2011

log4phpの使い方

概要

みなさんは、どのような方法でログの出力を行っていますか?

PHPでログを出力する方法には、主に次の5通りの方法があります。
ここでは、ログファイルのローテートができ、log4jでも実績のあるlog4phpについて、
使い方を説明します。

  1. error_log()関数
  2. syslog()関数
  3. PEAR::log
  4. log4php
  5. Zend_Log

 
6月
12
2011

【正規表現】 preg_replace()を使用して、URL文字列をHTMLのリンク形式に置換する方法

記事などに含まれるURLを、aタグで囲むことなく、プログラムで自動的にHTMLのリンク形式に置換する方法を紹介します。


 
6月
11
2011

pearライブラリPagerを使用してページ処理を行う方法(PHP)

PHPのpearライブラリであるpagerを使用して、ページ処理をスマートに行う方法を紹介します。


 
6月
4
2011

巷で噂のPaaSサービス、DotCloudを試してみた!

様々な言語やDBが利用でき、巷で有名な「DotCloud」サービスを試しに使ってみましたので、紹介します。

DotCloudとは

DotCloudは、GAEやAzureと同じPaaSサービスです。
サーバやネットワークの構築・管理は全ておまかせして、開発のみに集中することができるため、開発生産性を高めてくれます。

また、DotCloudでは、GAEやAzureなどの特定言語やDBにロックインされてしまうPaaS環境と違い、多くのコンポーネントを提供しており、今後も使用できる言語やDB等を積極的に増やす方針のようです。

現在、DotCloudで使用できるコンポーネントは、PHP、Python、Ruby、Java、Perl、Node.Js、MySQL、MongoDB、PostgreSQL、RedisRuby worker、Python worker、PHP worker、SMTP、Solr です。

今後、追加を予定しているコンポーネントは、下記URLに記載されていますので、参考にしてください。
http://docs.dotcloud.com/components/roadmap/

では、実際に使ってみましょう。


 
5月
29
2011

Yahoo! Web API テキスト解析のキーフレーズ抽出APIを使用して、自動でタグを抽出!

概要

Yahoo!には、様々なWeb APIが公開されていますが、その中でも実用的なキーフレーズ抽出APIについて紹介します。
このキーフレーズ抽出APIは、タイトルや記事などのテキスト情報から、特徴的なキーワードを抽出することができるWeb APIで、これを利用すれば、自動的にタグ付けをすることができ大変便利なAPIです。

WebAPIを使用するには、Yahoo!アカウントより、アプリケーション登録を行う必要があります。アプリケーション登録を行うと、アプリケーションIDが割り当てられますので、データを取得する際には、このアプリケーションIDを使用します。


 
5月
4
2011

Googleの短縮URLサービス goo.gl をAPI経由で使用する方法

Google URL Shortener

Googleの短縮URLサービス goo.gl を API経由で使用する方法を紹介します。

twitter bot作成時に、短縮URL付のツイートを行う場合などに役立つと思います。

また、今回紹介するPHPの短縮URLライブラリは、Googleの短縮URLサービスであるgoo.glのほか、bit.ly、is.gd、tinyurl.com、digg.com、tr.im、short.ieに対応しています。
(バージョン0.3.1)



このエントリーをはてなブックマークに追加