タグ

2_phpに関するtknsnのブックマーク (16)

  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    IDEA * IDEA
  • PHPで画像に使われている色を簡単に抽出する方法:phpspot開発日誌

    Color Extract クラス PHPで画像に使われている色を抽出する方法。 Flickr にあるような画像の色検索なんかを行いたい場合、あらかじめ画像の色についてキャッシュしておく必要がありますが、その色の取り出し方が面倒だったりします。 そこで、簡単に画像の色を取り出すクラスライブラリを今回紹介します。 このライブラリを使えば、次のように画像を、HTML色に変換して、色の使われた回数まで計算してくれて簡単に連想配列にはいります。 ↓ 使い方は次のようにすごく簡単で、次のサンプルのようにコーディングするだけです。 <?php include_once("colors.inc.php"); $ex=new GetMostCommonColors(); $ex->image="test.jpg"; $colors=$ex->Get_Color(); print_r($colors); ?

  • PHPとMySQLであらゆる広告を生成して管理する「phpAdsNew」 - GIGAZINE

    インプレッション保証やクリック数保証、期間保証の広告配信システムが簡単にできます。広告は通常のバナー広告やHTML広告、テキスト広告、DHTMLを使ったフローティングウインドウによる広告など様々なモノを選ぶことができ、設定すると自動的にコードが生成されるのでそれをコピペするだけで配信できます。クリック数のカウントはFlashなどでも可能。 さらに驚くべき事にブラウザ名やOS名、言語などの環境変数によって表示する広告を変えたり、あるいは世界中の各国各地域のIPアドレスデータベースから国別・地域別にターゲティングした広告を配信することも可能という点。 既にある程度日語化されており、英語ではありますがものすごく詳細で詳しいマニュアルも付属しています。個人で使っているアフィリエイトの管理なども可能です。 というわけで早速インストールしてみました。 Welcome to phpAdsNew / O

    PHPとMySQLであらゆる広告を生成して管理する「phpAdsNew」 - GIGAZINE
  • 世界のPHPテンプレートエンジン、トップ25

    PHPテンプレートエンジンというのは、PHPによるプログラム部分と、HTMLによるデザイン部分を分離することによって、メンテナンス性を向上させることができる、というもの。 プログラムするPHPを扱う側の人にとって見れば、デザイナーの仕上がりを待たずにソースの修正などが可能になり、デザイナー側から見れば、PHPの知識が無くてもテンプレートファイルの部分を変更するだけでデザイン可能になる、というわけ。 そんなPHPテンプレートエンジンの中でも特に有名なトップ25を見てみましょう。 Jaslabs >> Top 25 PHP template engines 中には知らないのも混じってますが、それだけいろいろあるよ、ということで。 Smarty 動作速度の高速さとフレキシブルなところがウリ、かなり有名。 Heyes Template Class とても使うのが簡単で、パワフルらしい。ページレイア

    世界のPHPテンプレートエンジン、トップ25
  • PHPとデータベースに関する5つの問題、とその解決法 - GIGAZINE

    IBMのサイトに、PHPから操作するデータベースに関してよく見られる5つの問題点とその解決方法が掲載されています。 データベースのデザインをする際、一般的に発生する問題点についての解説です。 で、肝心の5つの問題が何かというと、以下の通り。 Five common PHP database problems 1つめは古いPHPのコードでは直接、データベースにアクセスしているということ。コレに代わる手段としては、PEARのDBモジュールを使うか、あるいはPHPデータオブジェクト、PDOのクラスを使え、とあります。 2つめは、オートインクリメントを使わないということ。MySQLは基的にレコード1つについてユニークなIDをオートインクリメントしているわけですが、これを活用していないというパターン。オートインクリメントを有効に使っていない場合、非効率的であるだけでなく、負荷も高くなるそうです。解

    PHPとデータベースに関する5つの問題、とその解決法 - GIGAZINE
  • シンプルなPHPとMySQLの最適化方法「当たり前を積み重ねると特別になる」

    前回の負荷MAX、サーバ陥落寸前ですよ騒動のとき、最終的には自分で最適化する必要があるのかも知れない…と思っていたときに見つけたページです。 MySQLPHPで同じ処理をする際にどういうふうにすればより軽いのか、という基的な対策ばかりを集めてあります。どれもこれもあちこちで既出のものばかりですが、1カ所にまとまっているので読みやすいです。中には知らないのもあったりするかもしれません。 dublish.com - Simple Optimization for PHP and MySQL http://www.dublish.com/articles/10.html MySQLで書かれている方は割と読んだことがあるようなのが多かったですが、PHPの方は言われてみればそうかも、というようなのが多い。上記ページのコメント欄にもいろいろと有用な意見があるので、読み進めると楽しい。 そういえば以

    シンプルなPHPとMySQLの最適化方法「当たり前を積み重ねると特別になる」
  • 会員制ウェブサイトをPHPとMySQLでつくる

    システムとしては、サインアップ時のユーザー情報はMySQLに格納、パスワードはランダムに生成してから暗号化してデータベースへ、ログイン前にユーザーの電子メールアドレスが有効かどうかのチェック、データベースに登録した情報とログインするシステムとの連動、ユーザーがパスワードを失念した場合のリカバリシステム、PHPのセッションの基的な使い方、ユーザーにメールを送る機能、などなどで構成されています。 PHP Help: Creating a Membership System with PHP and MySQL語で使う場合は文字コードとかも考慮しなくてはならないのでもうちょっと違った感じになるのだと思いますが、それでもかなり細かく実際の例も交えて書いてあるのでかなり参考になるのではないかと。

    会員制ウェブサイトをPHPとMySQLでつくる
  • PHP Ajaxな快速TODOツール:phpspot開発日誌

    AJAX ToDo List 解説URL This is a simple Web based todo list (version 1). The notes are now stored in a database so what you see here is done by other people. PHP+Ajaxな快速TODOツール、Ajax TODO List。 TODO項目はインラインで編集&削除でき、アイテムの追加も簡単&高速。 ソースコードが公開されているので、改造できますね。 並び替え機能なんかも欲しいところ。

  • AJAXとPHPとMySQLを使ったRSSリーダーの作り方 - GIGAZINE

    IBMにAJAXとPHPMySQLを使ったRSSリーダーの作り方が掲載されています。 いわゆるサーバインストール型のRSSリーダーについて、個人で使うだけではなくその結果を閲覧者に見せるためのモードも搭載するという非常に凝ったものになっています。 ソースコードもダウンロードでき、実際のスクリーンショットなども使って解説されているのでRSSリーダーを作りたいと思っている人にはかなり有益な情報になるのではないかと。 作り方とコードのダウンロードは以下から。 Ajax RSS reader そのほかにも日語で書いてあるのは以下のようなページ。 「Ajax + PHP」でRSSリーダーを作る : きまぐれ日記2『オンとオフの狭間』 http://sakipapa.sakura.ne.jp/blog/2006/03/002534.php Ajaxを使おう RSSリーダーを作る - [JavaSc

    AJAXとPHPとMySQLを使ったRSSリーダーの作り方 - GIGAZINE
  • PHPがどうにも好きになれない理由 - Unknown::Programming

    仕事PerlPHPも使うんだけど、どうにもPHPが好きになれない。 いったいなんでだろうか。先にPerlから入ったもんだから後から入ったPHPに対して不満があるのかな? ま、とにかく両方やっててPHPが微妙だなぁと思う部分を列挙してみよう。 ただPHPに関してそれほど詳しくないので間違っている部分もあるかもしれません。 あ、ちなみにここでいうPHPってのはPHP4(PHP4.4.1)のことです。 変数のtypeミス(strict 'vars') これが一番痛い。 まさしくPerlでstrictを使わずに実装してるような、そう、まるで先祖帰りしてるような感覚になってしまうので当につらい。 変数のスコープ 変数のスコープが関数単位でしか発生しないのが痛い。 これによりif条件の場合のみとかループ中でしか使わない変数とかを定義できない。 つまり、変数の存在範囲を細かく設定できないのだ。 配

    PHPがどうにも好きになれない理由 - Unknown::Programming
  • PHPのスキルを上げる100以上のプレゼンテーション資料

    PHPの配布元であり、開発情報も数多く入手できるphp.net。その中に実はトップレベルのPHP開発者たちによるプレゼンテーション資料があり、データベース、デバッグ、セキュリティ、拡張、ローカライゼーション、高速化や最適化などのパフォーマンスに関することなどを簡単にまとめてある場所がある。基的なことばかりではあるが、PHPをいじくり倒したい人にとっては最適な資料となるかも。 PHP Presents http://talks.php.net/ また、php.netのサイトで得られる情報については以下が詳しい。 【PHPウォッチ】第24回 PHP関連情報の宝庫,php.netの歩き方:ITpro http://itpro.nikkeibp.co.jp/article/COLUMN/20060220/230039/

    PHPのスキルを上げる100以上のプレゼンテーション資料
  • PHPコードの実行を無料で高速化する「Zend Optimizer 3」

    サーバに入れるだけで実行時間を数%から数十%高速化することで有名な「Zend Optimizer」の最新版が出たようです。前バージョンの「Zend Optimizer」よりもさらに40%ほど高速化されているとのこと。 PHPコードの最適化モジュールの最新版「Zend Optimizer 3」リリース 日よりゼンドWebサイトにて無償ダウンロードサービス開始 http://www.zend.co.jp/press/2006/press0510.php ■「Zend Optimizer 3」の新機能 ・PHP5.1への対応 PHP5.1は、PHP5.0の高速化とともに多くの意欲的な新機能を提供しています。 ・「Zend Guard」によって暗号化されたPHPコードの実行 強力なコードセキュリティを実現する「Zend Guard」によって暗号化されたPHPコードの実行に使用します。 ・従来と比

    PHPコードの実行を無料で高速化する「Zend Optimizer 3」
    tknsn
    tknsn 2006/05/11
  • PHPでフラッシュのグラフを作る「PHP/SWF Charts」 - GIGAZINE

    これを使えば無料で恐ろしく見栄えのするフラッシュでできたグラフをPHPで作成することができるようになります。標準的なグラフを表示するだけでなく、アニメーションを使った様々なビジュアル効果を加えたり、印刷ボタンや切り替えボタン、グラフを見る方向の変更、複数のグラフの混在なども簡単にできるので、一風変わったグラフ表示をお手軽にしたい人には最適ではないかと。 PHP/SWF Charts http://www.maani.us/charts/index.php その他のグラフのサンプルは以下を参照 http://www.maani.us/charts/index.php?menu=Gallery ダウンロードはこちらから http://www.maani.us/charts/index.php?menu=Download ほかにも有用なものがあるので、多彩な表現方法を手間無く使いたい人は必見。

    PHPでフラッシュのグラフを作る「PHP/SWF Charts」 - GIGAZINE
  • PHPのコミュニティ ポータルサイト「PHPプロ!」

    平素より「PHPプロ!」をご愛顧いただき、誠にありがとうございます。 2006年より運営してまいりました「PHPプロ!」ですが、サービスの利用状況を鑑みまして、2018年9月25日(火曜日)をもちましてサービスを終了させていただくことになりました。 サービス終了に伴いまして、2018年8月28日(火曜日)を持ちまして、新規会員登録ならびにQ&A掲示板への新たな質問、回答の投稿を停止させていただきます。 なお、ご登録いただいた皆様の個人情報につきましては、サービス終了後、弊社が責任をもって消去いたします。 これまで多くの皆様にご利用をいただきまして、誠にありがとうございました。 サービス終了に伴い、皆様にはご不便をおかけいたしますこと、心よりお詫び申し上げます。 件に関するお問い合わせはこちらよりお願いいたします。

  • script.phpspot - PHPスクリプトの公開&更新情報データベース

    スクリプトの公開&更新情報データベース。現在、78件のスクリプトが登録されています。スクリプトの新規登録はこちら。 登録しておけば、phpspotトップページ等からリンクされ、作成したスクリプトを広く紹介することが出来ます。 2010年12月25日 画像掲示板plus - 2010/12/25 10:14:17 レッツPHP!様の「画像BBS」に機能を追加したものです。画像のExif情報表示、RSS配信、タグクラウド風の記事ナビ、CAPTCHA風認証、画像スライドショーなどがあります。シェアウェアです。 画像アップロード 不正投稿防止 ツリー 2010年08月10日 Ajax 簡易投票スクリプト - 2010/08/10 13:48:56 これはAjaxを用いたとてもシンプルな投票スクリプトです。この投票スクリプトの特徴は、投票ボタンをクリックした際にページ遷移が行われず、その場で結果が表

  • 【コラム】Yet Another 仕事のツール (100) LAMPプロジェクト管理ツール - PHProjekt | エンタープライズ | マイコミジャーナル

    当コラムも今回で100回目である。毎週お付き合い頂いている読者の皆様と、素晴らしいソフトウェアを開発されている皆様には、当に感謝の言葉もない。今後ともどうぞ今後とも末永くお付き合いください。 さてさて、2週に渡りデスクトップで使用できるプロジェクト管理アプリケーションを使ってみたが、メンバー間で情報を共有しつつ仕事を進めようと思うと、やはりネットワーク上で利用できた方が便利だ。以前、Webプロジェクト管理アプリケーションとして「phpcollab」を紹介したが、今回はまた別のLAMPアプリを紹介しよう。「PHProjekt」だ。 PHProjektは現在バージョン5.0.1が最新となっている。稼働には、PHP 4とデータベースの環境が必要だ。データベースはMySQL、PostgreSQLOracle Database、Informix、Microsoft SQL Serverと非常に広

    tknsn
    tknsn 2006/03/11
  • 1