タグ

フレームワークに関するtaketsのブックマーク (7)

  • Webアプリケーションの構成に関する予備知識 - Qiita

    自分の担当したWebアプリケーションを引き継ぐ際に、予備知識として説明したことのまとめ 注意事項 もともと明確に定義されていない概念や、簡単に説明するため正確さを犠牲にした部分が多い 間違っていることを前提に、疑いながら読むのがベター アプリケーションの層構造 アプリケーションを構成するオブジェクトには非常の多くの種類がある アプリケーションの(より良い)構成をオブジェクト単位で考えるのは難しいので、もっと粒度の大きい単位で考えたい アプリケーションをいくつかの層(オブジェクトの所属するグループ)に分割し、層単位でアプリケーションの構成を考える View層(ビュー層) レスポンスをクライアントにとって都合のいい形(i.e. 画面)に変換する層 View層のオブジェクトは Controller層のオブジェクトから利用される DomainModel層のオブジェクトを利用して、ユーザーに表示した

    Webアプリケーションの構成に関する予備知識 - Qiita
    takets
    takets 2016/01/12
    MVSCの構成などが整理されていてわかりやすい。
  • URLルーティングが出来る4KBのPHP製フレームワーク「ShortPHP」 | Web活メモ帳

    コードはわずか4KBで出来ており現在の行数は100行以下になっているようです。 最近のフレームワークはMVCが流行していますが、これはVC(ビューとコントローラー)のみの実装のようですね。 モデルが無い分データベースとのやり取りは出来ませんが、単純なサイトにてURLルーティングを使いたい場合に良さそうです。 例えば以下のようなClassを作成します。 class mypage { function dostuff () { echo 'This is where you do stuff'; } } するとwww.example.com/mypage/dostuffというURLで上記のdostuffメソッドが実行されるようになります。 ちょっとしたサイト構築に便利そうですね! 動作環境はApacheのmod_rewriteとPHP 5以上となっています。

    URLルーティングが出来る4KBのPHP製フレームワーク「ShortPHP」 | Web活メモ帳
  • 軽量シンプルPHPフレームワーク | Curry

    CurryはMVCアーキテクチャを基とした軽量でシンプルなPHPフレームワークです。 必要最低限に機能を削ぎ落とし、徹底的に軽量な動作を追求。 最小限の機能だけ利用すればサクサク小規模開発向け。 しかし機能をフルに活用すれば大規模にも対応できる柔軟さが特徴です。 Curryの特徴 軽量で軽快な動作 リクエストからレスポンスに至る過程の処理を徹底的に軽量化し、 格的なMVCを実現しながらも軽快に動作するPHPフレームワークです。 4層アーキテクチャに対応 コントローラーとモデルの間を埋めるもう一つの概念を取り入れることが可能。 データアクセスとロジック・トランザクションを分離させるコーディングが可能です。 規約のカスタマイズも自在 Curryでは基は規約重視による楽々コーディング。ただし規約の変更も自在なPHPフレームワークです。 命名規則やディレクトリ構造など、カスタマイズが可能で柔

  • PHPフレームワーク ちいたん

    このドメインを購入する。 cheetan.net 2018 Copyright. All Rights Reserved. The Sponsored Listings displayed above are served automatically by a third party. Neither the service provider nor the domain owner maintain any relationship with the advertisers. In case of trademark issues please contact the domain owner directly (contact information can be found in whois). Privacy Policy

    takets
    takets 2007/03/04
    - ソースコード読みに
  • 光明日报:在观照现实中彰显思想的力量 颗牙如整但假掉齿撞-武冈新擞蔬菜行情网

    最新文章 2018-12-27 06:42▪ 青海省检察院党组书记为广大干警上党课 2018-12-27 06:42▪ 90后美女干部被任命为县级市副市长:北大在读博士 2018-12-27 06:42▪ 美国医院新生儿“穿”上长筒袜迎接人生首个圣诞节 2018-12-27 06:42▪ 世界杯收视报告:中国贡献最多观看人次 2018-12-27 06:42▪ 山顶电缆被盗嫌疑人攀岩走壁与民警"捉迷藏"(图) 2018-12-27 06:42▪ 这些电话是假冒的!沪燃气维修“李鬼”投诉今年超800件 2018-12-27 06:42▪ 打破英王室不和传闻凯特梅根参加圣诞祭谈笑风生 2018-12-27 06:42▪ 四年级娃自嘲是差生"大仙"出现改变了他 2018-12-27 06:42▪ 血液里流淌出来的雕刻艺术 2018-12-27 06:42▪ 卫生院公文“外包”请作家写工作总结搞“

    takets
    takets 2006/08/23
    - Mapleのチュートリアル
  • http://piece-framework.com/index.html

    takets
    takets 2006/08/22
    - Finete State Machineとかいうのを使っているのだそうな
  • minfish.jp/blog: PHPのフレームワークSymfonyでWebアプリ作成(2)インストール

    間があいてしまいましたが、インストール編です。 以下の環境でインストールをしてみました。 OSX10.4.4 PHP 5.0.4(アップデートせなば。) PEAR SymfonyはPEARライブラリとして提供されているPHPのフレームワークです。インストールするには、PEAR 1.4.6が必要なので、既にインストールしている場合は # pear list でバージョンを確認し必要であれはアップグレードします。 # sudo pear upgrade --alldeps PEAR 次に、symfonyはphingというライブラリに依存関係にあるためインストールします。 # pear install http://phing.info/pear/phing-current.tgz いよいよsymfonyインストールのインストールです。 まず、ライブラリが置いてあるサイトをpearに登録します。

  • 1