ホームページ >バックエンド開発 >PHPチュートリアル >独自のフレームワークを書くことについての考え

独自のフレームワークを書くことについての考え

WBOY
WBOYオリジナル
2016-06-23 14:20:59845ブラウズ

フレームワーク PHP

私は PHP を 3 年近くやっています。最近、あるアイデアが思いつき、独自のフレームワークを作成して使用したいと思いました。研究開発の仕事をしていますが、私はいつも小さな兵士です。他の人のフレームワークを使用して何かを書くのは問題ありませんが、自分でフレームワークを書く場合、どこから始めればよいのかわかりません。
このような経験をした方、アイデアを教えてください。共有してください

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

これは時間と必要かどうかによって異なります。

投稿者を励まします。

あなたはそれを書くことができます、フォーラムの多くの人がそれを書いています。一種の学習と研究として、どこから始めますか?

開発にフレームワークを使用したことがありますか?
では、フレームワークを自分で書くことができますか?もう見飽きた!

理由は非常に単純です。必要なプロセスがすべてパッケージ化されており、穴埋め問題を 2 ~ 3 年間繰り返しただけです
プロセス全体を練習せずに、どうやってフレームワークを書くことができますか?

他の人のフレームワークを使用していても、他の人のフレームワークの実装プロセスを知らなければ、どうして安心できますか?

1. プロジェクトに取り組む過程で、データベース操作、キャッシュ、テンプレート エンジンなどのいくつかのクラス ライブラリを徐々に蓄積する必要があります。
2. 最も使い慣れた開発フレームワークのアーキテクチャを参照し、そこに独自のクラス ライブラリを統合すると、基本的にはシンプルなフレームワークが形になります。
3. 他の既存のフレームワークに参加し、優れた機能をゆっくりとフレームワークに統合します。
4. 機能が増えたら、適時にリファクタリングします。

積み重ねが重要 フレームワークを1日で書けると主張する人は、長年の経験も積んでいるはずです。

積み重ねを重視する フレームワークを1日で書けると主張する人は、長年の経験を積んでいるはずです。 。 。

とても良いですね、もっと頻繁に Kuang Kuang に戻ってきます

フレームワークのプロセスを知っていれば、各プロセスの情報を見つけてゆっくりと乗り越えることができます。

一つ書きましたが、まだ完成していません
https://github.com/tiyee/TiyeePHP

マーク... 刺激的なアイデア....

一般的に言えば、諦めることをお勧めします。私はすでにそれを持っています。

簡単に言うと、最初はその形を真似て、それから徐々に改良していくという非常にシンプルなフレームワークを書きました。

諦めることをお勧めします、一般的に言えば、それはすでに行われています。
はい、この 3 年間で得たものをまとめるためにこれを書き、その後自分のポジションを見つけて頑張っていきたいと思います

開発にフレームワークを使用したことがありますか?
では、フレームワークを自分で書くことができますか?もう見飽きた!

理由は非常に単純です。必要なプロセスがすべてパッケージ化されており、穴埋め問題を 2 ~ 3 年間繰り返しただけです
プロセス全体を練習せずに、どうやってフレームワークを書くことができますか?
実践していないからだともおっしゃっていましたが、自分で書いてみないとどうなりますか?

ツールの「フレームワーク」を取り除く必要があります。少なくとも 3 つの同様のプロジェクトを自分で完了してください
押す このプロセスは、フレームワークの基礎として、対応するコード セグメントを抽出して融合します

私も投稿させてください https://github.com/eslizn/minicore

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