タグ

php5とPHP5に関するAshizawaのブックマーク (5)

  • Samurai Framework | PHP Web Application Framework

    ようこそ!Samurai Frameworkプロジェクトへ! - 驚くほどストイックな国産フレームワークが登場 - Samurai Frameworkは、PHPのためのフルスタック・ウェブアプリケーションフレームワークです。 単純な仕組みでありながら柔軟性に富み、高いメンテナンス力を誇っています。 また、Ruby on Railsなどを代表とする他フレームワークも採用しているように、Samuraiでも MVC(モデル・ビュー・コントローラー) / ORM(O/Rマッピング) / CoC(Convention Over Configuration = 設定より規約)などの優れたアーキテクチャや手法を踏襲しています。 Samurai Frameworkを使用して幸せになれる10のポイント MVC(モデル・ビュー・コントローラー)に自然と分かれる構造で、見通しのよいプロジェクトに。 O/Rマッ

    Ashizawa
    Ashizawa 2010/06/22
    MLに流れていたのでチェック
  • Symfony Components - Standalone libraries for PHP

    Services Platform.sh for Symfony Best platform to deploy Symfony apps SymfonyInsight Automatic quality checks for your apps Symfony Certification Prove your knowledge and boost your career SensioLabs Professional services to help you with Symfony Blackfire Profile and monitor performance of your apps

    Symfony Components - Standalone libraries for PHP
    Ashizawa
    Ashizawa 2009/11/05
    symfony2 で使われる予定のらしいが、個別にライブラリとしてつかえる
  • 第3回 PHP 5.3の追加機能と仕様変更 (1) | gihyo.jp

    PHP 5.3では、目玉機能として説明した仕様の追加以外にも多くの変更が行われています。PHP 5.2とPHP 5.3の互換性はかなり高いですが注意が必要な変更もあります。 互換性に注意が必用な変更 モジュール関数のパラメータに互換性の無いデータ型を渡すと、NULLを返します。以前のPHPではFALSEを返していました。一部に例外があり、get_class()等ではFALSEを返します。 clearstatcache関数がデフォルトでrealpathキャッシュをクリアしなくなりました。 realpath関数がプラットフォームに依存しなくなりました。 call_user_func関数が親クラスからの呼び出しでも$thisが渡されるようになりました。 配列関数(natsort、natcaserot、usort、uksort、array_flip、array_unique)がオブジェクトを引数と

    第3回 PHP 5.3の追加機能と仕様変更 (1) | gihyo.jp
  • 第1回 PHP 5.3の概要と名前空間、レイトスタティックバインディング | gihyo.jp

    PHP 5.3は2009/6/30リリースされた最新のPHPです。PHPの基的なバージョン付けのポリシーでは、マイナーバージョンで機能追加や細かい仕様変更が行われ、言語機能を拡張する場合にメジャーバージョンを更新することになっています。 しかし、PHP 5.3はマイナーバージョンアップですが機能追加や細かい機能変更が施されたバージョンではありません。言語機能が拡張されたメジャーバージョンアップと言ってよいような変更が行われたバージョンです。 PHP 5.3とPHP6 PHP 5.3にメジャーバージョンアップと言ってよいような変更が追加された理由はPHP6との互換性維持です。 PHP 6は正式にUnicodeがサポートされるようになります。Unicodeがサポートされる、ということは文字列型に文字列を保存すると文字列がUnicodeとして処理されることを意味します。つまり、日語の1文字が

    第1回 PHP 5.3の概要と名前空間、レイトスタティックバインディング | gihyo.jp
  • IBM Developer

    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 Developer
    Ashizawa
    Ashizawa 2008/12/14
    5.3 の変更点とか
  • 1