0

Tekuna、PHP用MVC Microframework

2009年8月18日 - マーカスアントニウスによって掲載。 PHP

Tekunaは、ソースコードのわずか3,000行に小さい、それはコンポーネント指向のアプリケーションの定義と直感的なルーティングと再利用性を向上させます。 その小さなフットプリントでは、不要なものを使用してコードベースを汚染しません。

Tekuna thumb Tekuna, MVC Microframework for PHP

Tekunaのための詳細な機能一覧以下:

  • 定義のコンポーネント指向アプリケーション
  • コントローラへのアクションの直感的なルーティング
  • フレンドリーなURL(RESTfulなAPI)
  • MVCアーキテクチャ
  • 例外が発生する場合のPHPのエラー処理(およびこうしてキャッチできる)
  • 別のリクエストとレスポンスオブジェクト
  • フィルタリング厳格な入力
  • 完全なUTF - 8サポート
  • 複数のテンプレートエンジンのサポート
  • シンプル多言語サポート
  • 完全にユニットテスト
  • 100%準拠するとE_STRICT
  • (テンプレート、ORM、ユニットテスト...)多くの他のフレームワークと併用
  • Javaプログラミングと命名スタイルに連動
  • MITライセンスの下でオープンソース

Tekuna現在のバージョン0.1.189は、Apacheのmod_rewriteがあなたのウェブサーバ上で有効にしてPHP 5.2.1が必要です。 クイックスタートは、Tekunaの原則、アーキテクチャと機能を理解するために使用可能です。 ITSプロジェクトは初期段階にあり、生産のための準備ができていない、しかし、あなたは次に来るものについて良いアイデアを持っているため、プロジェクトのロードマップをチェックすることがあります。

ソース: PHPのマガジン

tt twitter micro4 Tekuna, MVC Microframework for PHP

タグ:

0

ツイッター:つぶやきに適合するフレームワーク

マーカスアントニウスによって掲示 - 2009年8月1日 PHP

遅まきながら- -あなたなら入れて、ここからがないというのか"つぶやき" www.twitter.comを

今すぐ! 我々は等しいとして話すことができます。 フレームワークを考える。 一つの大きなもの。 いくつかのオプションを持つ、モジュール、プラグインのサポート、MVC、おそらくデータマッパー、など、など、など。 140文字:今すぐつぶやい考える。 油と水、猫と犬のようにそれのものは、ポーリーンと女性(私はまだそれをリッスンします)です。

よく、聖パウリヌスに女性の美しさを表示しようとして - またはフレームワークは、冗談を理解していない人のための素晴らしいところは、する必要はない - Twitterを作成した交響曲の創始者(フレームワーク):フレームワークつぶやきの大きさ、すなわち140文字。 と論理 - - 実際にはそれは大したことはない、単に非常に基本的なフロントコントローラとして機能します。 しかし、それは概念の証明であると最終的には、PHP 5.3の新機能を使用しています...悪党は以下の通りです。

1 <PHP

2 __ DIR__必要"/ C.php';

3の場合(Is_callable($ C = @ $ _GET ['C']:?関数(){echo'この!'}))すごい迫力

4新しい例外('エラー')を投げる。

5 $ C();

これで、Twitterは単に、使用している"新しい"ものが何であるかparguntarは、操作を実行できます。

定数__ DIR__

演算子?:

無名関数

最後に、Twitterは冗談としてのみ存在し、PHP 5.3のいくつかの新しい機能を示すために、彼が実際にフレームワークとして受け入れられている場合には最速の既存のです。 早送りいくつかのベンチマークは、私はすでにそれをやってとつぶやいているということを示す。

Twitterのウェブサイトがあります。 www.twitto.org

ソース: PHPSP.og.br

tt twitter micro4 Twitto: Framework que cabe em um tweet

タグ:

2

PHPフレームワーク

2009年7月30日 - マーカスアントニウスによって掲載。 PHP

この記事では私はsínstese PHPのフレームワークと、フレームワークがないという事実の使用に関する一連の記事になります

PHPは、いくつかの理由のためのプログラミング言語の世界で最も有名です。柔軟性、使いやすさと、様々な他の要因。 しかし、時にはプログラミングは単調および/または反復的になり、そして助けることができるフレームワークがあります。

PHPフレームワークとは何ですか?

要約するとフレームワークが構造体である、あなたはそのアプリケーションの基盤を作成します。 言い換えれば、フレームワークは時間を節約迅速なアプリケーション開発(RAD)を、許可する、繰り返されるコードの量を削減しながら、より堅牢でセキュアなアプリケーションを作成するのに役立ちます。 フレームワークはまた、初心者がデータベースと外側のディスプレイの間に良好な関係を確保するため、より安定したアプリケーションを作成できます。 これは、すべてあなたがすべてのアプリケーションが持っているコードを繰り返すよりも、アプリケーション自体の開発に多くの時間を過ごすことができます。

フレームワークの背後にあるワーキングセットのアイデアは、PHPのMVC(モデルビューコントローラ)にリンクされています。 MVCは、ビジネスロジック(アプリケーションが実行されるような)レイヤの表示(視覚)を分離するプログラミングの形態です。 モデルがデータベースの世話をする、ビュー層は、ディスプレイを処理し、コントローラはビ​​ジネスロジックを処理します。 これは、すべてあなたがより速く、セクター化で連携するようになります。

なぜPHPフレームワークを使用するのか?

開発者は、さまざまな理由から、開発プロセスを合理化することになっている最大のフレームワークを使用してください。 いくつかのプロジェクトでコードの再利用は多くの時間と労力を節約しますか? フレームワークがすでにデータベース、衛生(清掃)とデータ保護への接続、電子メールを送信するように最も多様かつ一般的なタスクへのモジュールの数が事前に設定して(働いて)いるので、これは保証されている攻撃に対する。

安定性はフレームワークの別の大きな利点です。 PHPの主な"成果"であるシンプルさは、、初心者のための多くのミスや失敗を可能にするものもある? 動作するすべてのコードは、必ずしも正しいとよく発達しているわけではありません。

続きを読む...

tt twitter micro4 Frameworks em PHP

タグ:

著作権© 2012 マルクスアントニウスすべての権利を保有。
ポートフォリオ | 履歴書 | お問い合わせ | メールする| Twitter | RSS