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

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 、 tekuna
マーカスアントニウスによって掲示 - 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
タグ: フレームワーク 、 PHP 、 さえずり
2009年7月30日 - マーカスアントニウスによって掲載。 のPHP この記事では私はsínstese PHPのフレームワークと、フレームワークがないという事実の使用に関する一連の記事になります。
PHPは、いくつかの理由のためのプログラミング言語の世界で最も有名です。柔軟性、使いやすさと、様々な他の要因。 しかし、時にはプログラミングは単調および/または反復的になり、そして助けることができるフレームワークがあります。
PHPフレームワークとは何ですか?
要約するとフレームワークが構造体である、あなたはそのアプリケーションの基盤を作成します。 言い換えれば、フレームワークは時間を節約迅速なアプリケーション開発(RAD)を、許可する、繰り返されるコードの量を削減しながら、より堅牢でセキュアなアプリケーションを作成するのに役立ちます。 フレームワークはまた、初心者がデータベースと外側のディスプレイの間に良好な関係を確保するため、より安定したアプリケーションを作成できます。 これは、すべてあなたがすべてのアプリケーションが持っているコードを繰り返すよりも、アプリケーション自体の開発に多くの時間を過ごすことができます。
フレームワークの背後にあるワーキングセットのアイデアは、PHPのMVC(モデルビューコントローラ)にリンクされています。 MVCは、ビジネスロジック(アプリケーションが実行されるような)レイヤの表示(視覚)を分離するプログラミングの形態です。 モデルがデータベースの世話をする、ビュー層は、ディスプレイを処理し、コントローラはビジネスロジックを処理します。 これは、すべてあなたがより速く、セクター化で連携するようになります。
なぜPHPフレームワークを使用するのか?
開発者は、さまざまな理由から、開発プロセスを合理化することになっている最大のフレームワークを使用してください。 いくつかのプロジェクトでコードの再利用は多くの時間と労力を節約しますか? フレームワークがすでにデータベース、衛生(清掃)とデータ保護への接続、電子メールを送信するように最も多様かつ一般的なタスクへのモジュールの数が事前に設定して(働いて)いるので、これは保証されている攻撃に対する。
安定性はフレームワークの別の大きな利点です。 PHPの主な"成果"であるシンプルさは、、初心者のための多くのミスや失敗を可能にするものもある? 動作するすべてのコードは、必ずしも正しいとよく発達しているわけではありません。
続きを読む...
タグ: フレームワーク 、 PHP