ホームページ  >  記事  >  バックエンド開発  >  YII フレームワークはゴミですので絶対に使用しないでください。作者の YuYan フレームワークは開発されています。

YII フレームワークはゴミですので絶対に使用しないでください。作者の YuYan フレームワークは開発されています。

WBOY
WBOYオリジナル
2016-06-23 13:39:291086ブラウズ

私のフレームワーク YuYan が完成しました。半年間、3~5件のプロジェクトと実際のプロジェクトで検証しましたが、成熟した問題は見つかりませんでした。権限管理とバックグラウンド検証の部分がまだ行われていないことを除いて、その他はすべて行われています。
書くのに3日しかかかりませんが、完成までには1か月かかります。同時に、さまざまな通常の開発機能を追加する必要があります。たとえば、フロントエンドの検証やさまざまなプラグインが表示されます。ページング、検索など。
フレームワークに費やされる合計時間は約 1 か月です。いくつかのプロジェクトでの実験を経て、過去 3 か月で基本的な機能が成熟しました。コードを自動生成するシステムを作成します。コードを自動生成するシステムにより、プログラム開発効率はすでに 10 ~ 100 倍向上します。私の自動プログラミングの夢はほぼすべて実現します。このフレームワークを私の自動プログラミングと比較します。複雑さはせいぜい 1/100 で、フレームワークは 3 日で作成できます。この自動プログラミングシステムは、基本機能を実現するまでに3カ月を要した。この半年で、プログラミングを始めたのはわずか 3 か月ほどです。
YuYan フレームワークは、私が説明したすべての機能を完全に実現します。私のすべてのレベルを表しているわけではありません。せいぜい私のスキルの10分の1程度です。
仕事がとても忙しくて、何時までということもよくありました。

YuYan 機能プレビュー:
1. 前回の投稿での自慢がすべて実現したようです (まだ読んでいません…読む必要はありません、言えることは何も言いません)実装しない...)
2. モデル層を完全に省略します。SQL ステートメントを記述する必要がありません。これは非常に優れています。
3. TP3.2 の構造、モジュール、ルーティングに似ています。ただし、モデル層は省略されます。クラスの増加は大幅に削減されます。
4. フロントデスクのラベルは 10 個以下である必要があります。非常にシンプルですが、便利で強力です。
5. フレームワークは完全にオブジェクト指向であり、関数の利便性も活用しています。 (私はオブジェクト指向の人についてのみ話していますが、彼らのレベルはまだ非常に低く、山を山として見る最初のレベルにいます) 6. 同時に、手続き型のネイティブ PHP クラス ライブラリのカプセル化も提供します。 。

かなり遅くなりました。まずはここまで書いておきましょう
私の目標は、フレームワークがネイティブ PHP の 1/2 ~ 1/3 のパフォーマンス (現在人気のフレームワークは約 1/10 のパフォーマンスしかありません)、ネイティブ PHP クラス ライブラリのカプセル化がネイティブ PHP のパフォーマンスの 90%。
1. 現在の問題は、マニュアルが書かれていないことです。機能が非常に包括的であり、機能が非常に強力であるためです。フロントとバックデスクは10ページ以上のマニュアルを作成する必要があります。もちろん、MVC フレームワーク プログラミングの経験がある場合は、開始するのに 10 分しかかからず、2 時間で習熟できるようになります。未経験の方は2時間から始めて2日で上達していただければと思います。
TP は非常に優れたフレームワークです。ただし、YuYan フレームワークはそれよりも約 2 ~ 5 倍単純であり、パフォーマンスも約 2 ~ 5 倍優れています。




ディスカッションへの返信 (解決策)

プログラムを書くのは簡単ですが、それを公開するのは簡単ではありません:
1. 完全なマニュアルが必要です
2. 完全なデモが必要です
3.サポート フォーラムと公式 Web サイトが必要な Web サイトです。
プロのプログラマーではない私のような忙しい人が、数十ページのドキュメントを書くには時間がかかります。それはそれほど簡単ではありません。
公式サイトもあります。美術部は人を殺します。

YII 兄弟がまた投稿しました。最前列に名前を残してください

座って待ってください

半年待っても、まだ 1,000 件の投稿を待たなければなりませんか?

プログラムの書き方がわからないって言うバカが多いんじゃないの?実際、開発版をリリースしても良いと思います。
誰でも直接ダウンロードできます。

このフレームワークは、学校を卒業したばかりの何人かの新入社員に、どんなにスキルがあっても 2 時間で始めることができるように教えてきました。 MVC の基本を理解している人は 10 分で始めることができます。

座って待って、
もうすぐ 48 時間です

待って待って待って~~~

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。