タグ PHPプロ
人気順 5 users 10 users 50 users 500 users 1000 usersMySQLのクエリを最適化する10のTips - PHPプロ!ニュース
Jaslabs: High performance phpでMySQLのクエリを最適化するための10のTipsが公開されています。explainを利用した一般的な方法から、SELECT・INSERTのクエリオプションを使用するような方法まで紹介されています。MySQLクエリの速度低下にお悩みの方は一度読んでみるとよいでしょう。 1. explainコマンドの使用 explainコマンドはクエリでど... 続きを読む
Ubuntu、Symfony、Lighttpdを使ってスケールするWeb 2.0サイトを構築する - PHPプロ!ニュース
ThemBid.comにて、Web 2.0的サイトをスケーリングするためのテクニックが紹介されています。Ubuntu、Lighttpd、PHP、Symfonyフレームワークの組み合わせを使うもので、高アクセスに耐えるPHPシステムの設計手法を学べるのではないでしょうか。 1.ハードウェア 初期状態で、充分なスペックを持ったサーバーを用意しておき、数千のユーザーアクセスに耐える余裕を持たせておきます... 続きを読む
CodeZine:[PHPプロ!] 重複するURLを防ぐことでSEO効果を上げるTips(SEO, PHP)
onPHP5.comで、非常に見落としやすいSEOのTipsが掲載されています。これは、重複するURLを無くすことに重点が置かれたSEO対策です。 たとえば、http://www.example.com/ というサイトに http://example.com/ でも繋がるようであれば、これは重複するURLであるといえます。このようなURLが存在すると、同じページへのリクエストが複数のURLに分散さ... 続きを読む
PHPからExcel 2007のファイルを操作可能なPHPExcel 1.0.0リリース - PHPプロ!ニュース
PHPでExcelのファイルを作成、操作するクラスライブラリPHPExcelの最新バージョンである1.0.0がリリースされました。このバージョンではExcel 2007のファイル操作にも対応した、とのことです。 このPHPExcelを使用すると、PHPからExcelのファイルを作成することが出来ます。また基本的な機能としてワークシートを追加したりセルにデータを追加したり、セルの高さや幅、フォント、... 続きを読む
PHPでの内部変数の扱われ方 - PHP5のオブジェクトコピーでありがちな勘違い - PHPプロ!ニュース
オブジェクト指向で作られたアプリケーションをPHP4からPHP5への移行した経験のある人によく見受けられるのですが、PHP5ではデフォルトでオブジェクトのコピーは参照のコピーとなる、というのは間違いです。確かにオブジェクトは「参照のように」扱うことができますが、正確にはオブジェクトへの参照ではありません。よく似た動きをするので大変間違いやすいのです。PHP開発者であるSara GolemonがPH... 続きを読む
PHPでCSSを生成することによるテクニックが紹介されています - PHPプロ!ニュース
Pixarea Blogにて、PHPでCSSを作成するテクニックが紹介されています。スタイルシートを作成する際に、同じ値や数値を手動で入れていく事が多いと思います。たとえば、カラム幅を変更したいと思った場合に、スタイルシートにある多くの場所を修正していく必要があります。これは、ヒューマンエラーを起こす原因ともなってしまいます。簡単なPHPを使うことで、これらの値を「自動的かつ魔法のよう(Autom... 続きを読む
IFRAMEを使って非同期にファイルをアップロードするサンプル - PHPプロ!ニュース
anyExample.comにて、PHPを用いて作成したIFRAME & JavaScriptによるファイルアップロードのサンプルスクリプトが掲載されています。 通常、Ajax(XMLHttpRequest)を使用して<input type="file">によるファイル送信はできませんが、IFRAMEをうまく活用することで非同期ファイルアップロードが可能になります。 このスクリプトの基本的な構成は... 続きを読む
ページ作成のテクニックをまとめた「20 pro tips」が公開されています - PHPプロ!ニュース
若干PHPとは異なった話題になりますが、CSSやページの作成テクニックをまとめたページ「20 pro tips」が.netにて公開されています。 掲載されている20個のTipsの概要は以下の通りです。詳しくは、「20 pro tips」ページをお読みください。 1.プランニング 実際にページの構築を行う前に、サイトやページのデザインを概覧することで、作成スピードが速くなります。この時点でおかしな間... 続きを読む
PHPのコミュニティ ポータルサイト「PHPプロ!」
PHPのコミュニティ ポータルサイト「PHPプロ!」動画・スライド資料を共有できるイベント・セミナ―情報共有コンテンツ 『PHPプロ!イベント』 リリース! 勉強会やセミナーなどのイベント開催情報を登録・共有し、さらにそれらのイベントの動画・スライド資料も共有できる、イベント・セミナー情報共有コンテンツ『PHPプロ!イベント』オープン! イベント情報を共有しあって、学習コンテンツをみんなで構築して... 続きを読む
PHPのコミュニティ ポータルサイト「PHPプロ!」
PHPのコミュニティ ポータルサイト「PHPプロ!」動画・スライド資料を共有できるイベント・セミナ―情報共有コンテンツ 『PHPプロ!イベント』 リリース! 勉強会やセミナーなどのイベント開催情報を登録・共有し、さらにそれらのイベントの動画・スライド資料も共有できる、イベント・セミナー情報共有コンテンツ『PHPプロ!イベント』オープン! イベント情報を共有しあって、学習コンテンツをみんなで構築して... 続きを読む