タグ

PHPに関するioxのブックマーク (16)

  • AJAX&PHPでクールなイメージギャラリーを実装できる「PhotoFolder」:phpspot開発日誌

    PhotoFolder : JSON Image Gallery API Automatic Thumbnails PhotoFolder scans a given folder for JPEG files with any number of thumbnail sizes per image.AJAX&PHPでクールなイメージギャラリーを実装できる「PhotoFolder」。 PhotoFolderを使えば、操作性の良い、次のようなイメージギャラリーを実装できるようです。 写真家さんのサイトを構築する際に応用できそうな仕組みなので覚えておくとよさそう。

    iox
    iox 2007/07/02
    フォトギャラリーを作るライブラリ
  • [ThinkIT] 第1回:PHPフレームワークとは何か (2/3)

    PHPのフレームワークは百花繚乱状態で、いろいろなフレームワークがあります。ここでは、簡単な特徴とPHPフレームワークの入手先を紹介しましょう。 PHP5に特化した高機能フレームワークです。オープンソースのプロジェクトとして開発されています。現在も活発に開発が進んでおり、APIや仕様が変わることもしばしばですが、それを覆い隠すぐらいの豊富なドキュメントやRails文化でもあるScreen Castを使った自動生成、Ajax開発のデモがあります。

  • IBM 「Zend Framework」で加速するPHP開発: 第4回 - Japan: 「ソースは明かせない……」??ソースコードをバイナリ/難読/暗号化する

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM 「Zend Framework」で加速するPHP開発: 第4回 - Japan: 「ソースは明かせない……」??ソースコードをバイナリ/難読/暗号化する
    iox
    iox 2007/05/30
    ソースコードをバイナリ/難読/暗号化する
  • ウノウラボ Unoh Labs: PHPによるテキストファイルへのロギング

    GT Nitro: Car Game Drag Raceは、典型的なカーゲームではありません。これはスピード、パワー、スキル全開のカーレースゲームです。ブレーキは忘れて、これはドラッグレース、ベイビー!古典的なクラシックから未来的なビーストまで、最もクールで速い車とカーレースできます。スティックシフトをマスターし、ニトロを賢く使って競争を打ち破る必要があります。このカーレースゲームはそのリアルな物理学と素晴らしいグラフィックスであなたの心を爆発させます。これまでプレイしたことのないようなものです。 GT Nitroは、リフレックスとタイミングを試すカーレースゲームです。正しい瞬間にギアをシフトし、ガスを思い切り踏む必要があります。また、大物たちと競いつつ、車のチューニングとアップグレードも行わなければなりません。世界中で最高のドライバーと車とカーレースに挑むことになり、ドラッグレースの王冠

    ウノウラボ Unoh Labs: PHPによるテキストファイルへのロギング
    iox
    iox 2007/05/11
  • Smartyの日本語公式マニュアルが公開:phpspot開発日誌

    Smarty Smartyの日語公式マニュアルが公開されました。 「Smarty(暫定)」においても、Smartyのマニュアルが公開されましたが、公式サイトで公開されたのは嬉しいですね。 関連エントリ Smarty徹底入門(1) Smarty徹底入門(2):テンプレートにコメントを書く Smarty徹底入門(3):assignした配列を読み込む Smarty徹底入門(4):オブジェクトのメンバを読み込む Smarty徹底入門(5):変数を一気に割り当てる Smarty徹底入門(6):GET/POSTなどの外部パラメータを読み込む Smarty徹底入門(7):外部パラメータcookie/sessionを読み込む Smarty徹底入門(8):外部パラメータenv/serverを読み込む Smarty徹底入門(9):読み込まれているテンプレ名を取得 Smarty徹底入門(10):テンプレート内

    iox
    iox 2007/05/09
  • PHPで動いている高度なオープンソースWebアプリケーション厳選15本まとめ*ホームページを作る人のネタ帳

    PHPで動いている高度なオープンソースWebアプリケーション厳選15本まとめ*ホームページを作る人のネタ帳
    iox
    iox 2007/05/07
    ECサイトを構築するECcubeが良い感じ
  • サイボウズ株式会社

    サイボウズはクラウドベースのグループウェアや業務改善サービスを軸に、社会のチームワーク向上を支援しています。

    サイボウズ株式会社
    iox
    iox 2007/03/20
  • 軽量なMVCフレームワークの自作(改訂版):CodeZine

    はじめに Webアプリケーションを構築する際のアーキテクチャとして、「MVC」が広く用いられています。PHPにおいても、「mojavi」や「Phrame」など、いくつかのフレームワークが実装されています。ググってみると、日語の解説ページなどを見つけることもできます。 最も有名なMVCフレームワークは、Javaで使える「Struts」でしょう。多くのMVCフレームワークがStrutsの影響を受けています。Strutsは非常に強力なフレームワークですが、その分、お手軽感に欠けるきらいがあります。特に、お手軽感を求めてPHPを使われている諸氏には、馴染みにくいのではないかと思います。 稿では、手軽に使える、軽量なMVCフレームワークの雛型として、拙作の「nagaMVC」を紹介します。nagaMVCの基的な構成について解説します。 対象読者 主に、LAMP構成(Linux+Apac

    iox
    iox 2007/03/09
    このフレームワークを読んでPHPの勉強をしよう
  • symfony入門(4):symfonyプログラミング 開発のテクニック(前篇)

    はじめに 連載では、PHP上で動作するアプリケーションフレームワークである、symfonyでアプリケーション開発を行う方法について紹介します。前回までsymfonyによる掲示板アプリケーションの作成を通じて、scaffolding機能をはじめとしたデータベースとの連携や、ページャー機能やカスタムヘルパーの作成、入力値検証の方法、認証関連の機能、アドミンジェネレーターなどについて紹介してきました。今回は前回までで紹介しきれなかった機能を中心に解説していきます。具体的にはビュー断片化、ルーティング、キャッシュコントロールについて触れます。過去の記事symfony入門(1):symfonyで始めるPHPフレームワークsymfony入門(2):掲示板アプリケーション作成でsymfonyを理解しよう(前篇)symfony入門(3):掲示板アプリケーション作成でsymfonyを理解しよう(後篇) 対

    iox
    iox 2007/03/09
    railsライクなphpのフレームワーク
  • PHPのUnitTestにSimpleTestがいい感じ

    SimpleTest – Unit Testing for PHP symfonyのUnitTestにも使われているSimpleTestがその名の通りシンプルでいい感じです。 ダウンロードして解凍して適当なディレクトリに置くだけ。 ドキュメントにもサンプルは書いてありますが、CLI(シェル)で使うならこんな具合。 require_once 'simpletest/unit_tester.php'; require_once 'simpletest/reporter.php'; require_once 'Hoge.php'; // テストしたい対象 class Test_Of_Hoge extends UnitTestCase { public function __construct() { $this->UnitTestCase(); } public function testHog

    iox
    iox 2007/03/02
    PHPのUnitTest
  • [PHP][Windows]PHPから「exec()」や「system()」でWin上の外部プログラムを動かそうとしています。…

    [PHP][Windows]PHPから「exec()」や「system()」でWin上の外部プログラムを動かそうとしています。 今回動かすプログラムは、Win上ではコマンドプロンプトで操作するCUIのプログラムです。 (exeをダブルクリックすると、黒い窓が一瞬でて消えるやつです。) http://ns1.php.gr.jp/pipermail/php-users/2002-July/009022.html この辺を見ると、Win上の外部プログラムを呼び出す際、バックグラウンドでは動作しないとあります。 実際に「exec()」で外部プログラムを起動させると、タスクマネージャに「外部プログラム」と「CMD.exe」が表示されます。 まず、バックグラウンドで実行するというのは、どのような動作のことなのでしょうか? そして、私のところでは、タスクマネージャに「外部プログラム」と「CMD.exe」

    iox
    iox 2007/03/01
    バックグラウンドで重たい処理を実行
  • 【ハウツー】PHP版Ruby on Rails? - symfony (1) RoRを踏襲したPHPフレームワーク - symfony | エンタープライズ | マイコミジャーナル

    どの言語にも共通して言えることだが、特に、PHPを用いたWebアプリケーション開発の場合、その記述の自由さから、デベロッパは似たようなコードを何度も書いてしまう傾向がある。似たようなコードが多くあるソースは他のデベロッパから何をしているのかわかりづらいし、のちのちの保守にも悪い影響が出てしまう。 こんな状況を減らす手段として、デベロッパはフレームワークを有効につかい、開発・保守ともにかかる時間を少しでも減らしたい効率よく開発をおこないたい。ここではお手軽に試せてすぐにWebアプリケーションを作成することができてしまうPHPフレームワーク、symfonyを紹介する。 symfony teamは1日(フランス時間)、symfony 1.0.0rc2をリリースした。symfonyはsymfony teamによって開発され、The MIT Licenseのもとで公開されているオープンソースソフトウ

    iox
    iox 2007/02/14
    PHP版Ruby on Rails?
  • PHPの文字化けを本気で解決する - ぎじゅっやさん

    iox
    iox 2007/02/14
    PHPの文字化けを本気で解決する
  • CodeZine:CakePHPフレームワークによる快速WEB開発(CakePHP, Cake, フレームワーク, PHP)

    はじめに PHPは、データベース(以下、DB)と連携する高機能なWebアプリケーションを容易に作成できるスクリプト言語です。現在、さらに短期間で効率的な開発を実現するために、さまざまなPHPフレームワークが公開され、開発環境が整いつつあります。今回は特に、Ruby On Railsに触発されて開発が始まり、なおかつ独自の発展を遂げているCakePHP(ケイク・ピー・エイチ・ピー)フレームワークを紹介します。PHPという言語の面白さや、フレームワークによる開発に興味を持っていただければと思います。対象読者 PHPの基礎知識を持ち、フレームワークを利用した効率的なWeb開発に関心のある方。必要な環境 CakePHPを利用するために必要な環境は次のとおりです。LinuxWindowsMacなどの各種OS環境Apache、LighttdなどのWebサーバーMySQLなどのDBMySQL推奨)

    iox
    iox 2006/11/07
    PHPフレームワーク
  • 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以上のプレゼンテーション資料
    iox
    iox 2006/11/05
    PHPのプレゼンテーション
  • 世界のPHPテンプレートエンジン、トップ25

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

    世界のPHPテンプレートエンジン、トップ25
    iox
    iox 2006/11/05
    PHPのテンプレートエンジン
  • 1