Quantcast
Channel: blog*org » PHP
Browsing all 16 articles
Browse latest View live

TwitterのAPIにOAuthしてタイムラインを取得する方法

PEARライブラリのHTTP_OAuthを使ってTwitter...

View Article



facebookのAPIにOAuthしてニュースフィードを取得する方法

FacebookのAPI「Graph API」にOAuthする方法を紹介します。 twitter APIの時に続き、認証→コールバック→タイムライン(API取得)の流れを理解しやすいように役割ごとにPHPファイルもわけてみました。 準備の前に… 「Graph API」は、「Graph APIエクスプローラ」で手軽に体験することができます。...

View Article

CakePHPでPDO::__construct()エラーを回避する方法

CakePHPを試してみたら PDO::__construct() [pdo.--construct]: [2002] No such file or directory~ などと怒られてしまった。 MySQLを様々なバージョンを入れてたりするので、ソケットファイルが所定の場所にないためのエラーです。 検索したら、...

View Article

array_multisortを使ってCSVを複雑な条件でソートしてみる

array_multisortは複数の多次元の配列をソートするPHPの関数です。 http://jp2.php.net/array_multisort これとファイルポインタから行を取得し、CSVフィールドを処理するfgetcsvを使うとCSVファイルをソートして出力することができます。 test.csv 1, "tokyo", "03", 3, 70, 100 2, "osaka", "06",...

View Article

CodeIgniter日本語版を2.1.4にバージョンアップ

CodeIgniterとはPHPの軽量フレームワークです。日本語版は「日本 CodeIgniter ユーザ会」で日本語版もリリースされています。以下は日本語ユーザーガイドの案内文です。 CodeIgniter は、こんな人にぴったりです: 省スペースのフレームワークが欲しい人。 圧倒的なパフォーマンスを求める人。 PHP...

View Article


CodeIgniterのインストールとパラメータ取得サンプル

CodeIgniterは、とても高速でまたドキュメントやサンプルも豊富です。ただし、ライセンスがCodeIgniter 3.0以降、GPLと互換性がなくなるらしいのが気がかりです。現行の「CodeIgniterライセンス」はGPLと互換性がないそうです。...

View Article

Kohanaのインストールとパラメータ取得サンプル

KohanaはCodeIgniterからフォークしたPHPフレームワークです。同様にフォークしたフレームワークにFuelPHPがあります。 今回はKohanaのインストールとパラメータの取得とその出力までを紹介します。 Kohanaのインストール 下記サイトからダウンロードします。現在のバージョンは「kohana-v3.3.1.zip」です。 http://kohanaframework.org/...

View Article

Yiiのインストールとアプリ作成、パラメータ取得サンプル

Yiiは、CodeIgniterからフォークされたPHPフレームワークではありませんが、高機能なBSDライセンスのフレームワークです。 ここではYiiのインストールとアプリ作成、パラメータの取得とその出力までを紹介します。 Yiiのインストールとアプリの作成 Yii公式サイトから最新バージョンをダウンロードします。 http://www.yiiframework.com/download/...

View Article


Laravel4のインストールとパラメータ取得サンプル

Laravel4は、欧米でシェアを伸ばしているMITライセンスのPHPフレームワークです。 ここではLaravel4のインストールとアプリ作成、パラメータの取得とその出力までを紹介します。 敢えてLaravelではなくLaravel4としているのは、Laravel3とインストール方法がだいぶ変わったからです。 Laravel4日本語版のインストール...

View Article


FuelPHPのインストールとパラメータ取得サンプル

FuelPHPは、CodeIgniterからフォークされたMITライセンスのPHPフレームワークです。 ここではFuelPHPのインストールとパラメータの取得とその出力までを紹介します。 FuelPHPのインストール FuelPHP公式サイトから最新バージョンをダウンロードします。 http://fuelphp.com/ 現在のバージョンは「fuelphp-1.7.zip」でした。...

View Article

CakePHPのインストールとパラメータ取得サンプル

CakePHPは、おそらく日本で一番メジャーなMITライセンスのPHPフレームワークです。 ここではCakePHPのインストールとパラメータの取得とその出力までを紹介します。 CakePHPのインストール CakePHP日本語公式サイトから最新バージョンをダウンロードします。 http://cakephp.jp/ 現在のバージョンは「cakephp-2.4.1.zip」でした。 ファイルを展開し...

View Article

Image may be NSFW.
Clik here to view.

PHPフレームワークのベンチマーク比較と2013年のトレンド

CodeIgniter、Kohana、Yii、Laravel4、FuelPHP、CakePHPのインストールとパラメータ取得とその出力のコードを紹介してきましたので、それをベンチマーク比較してみたいと思います。また、2013年の世界と日本のトレンドの違いを比較してみます。 それぞれの紹介記事はこちら↓ CodeIgniterのインストールとパラメータ取得サンプル...

View Article

Yii Bootstrap3 Moduleのインストール方法

YiiのTwitter Bootstrapエクステンションといえば、 Yii-Bootstrap がメジャーですが、これから使うなら Twitter Bootstrap 3 用の yii-bootstrap3-module の方をおすすめします。インストール方法がわかりづらかったので、ここでまとめておきます。 必要なもの ・モジュール: yii-bootstrap3-module(v0.0.5)...

View Article


Image may be NSFW.
Clik here to view.

baserCMS2→baserCMS3のMySQLデータベースアップデート方法

baserCMS3が正式リリースされました。 これによりcakePHPの最新版がベースとなり、快適性が増すことでしょう。 baserCMS公式サイトのリリース記事によると 内部的に大幅な改善を行なっており、表示速度もフロントエンドが約200%、管理システムが150%の速度向上が確認されています。 とのこと。...

View Article

Image may be NSFW.
Clik here to view.

baserCMSの負荷対策について

数十のbaserCMSが同時稼働し、そのうち一つは400万PV/月以上のサイトを運営するサーバーの負荷軽減対策についてご紹介いたします。 ※この記事はbaserCMS Advent Calendar 2013の20日目の記事です。...

View Article


Yii2ベータがリリース。Yii1との比較など

Yii2アルファ版がリリースされて4ヶ月、ついにYii2ベータ版がリリースされました。 http://www.yiiframework.com/news/77/yii-2-0-beta-is-released/ インストール&Ubenchでのベンチ比較したので簡単に紹介いたします。 Yii1.1、サンプルアプリのインストールは framework/yiic webapp 任意ディレクトリ...

View Article
Browsing all 16 articles
Browse latest View live




Latest Images