ホームページ  >  記事  >  バックエンド開発  >  php フレームワークはどのように構築しますか?

php フレームワークはどのように構築しますか?

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

インターネット上のオープンソース コードや Web サイトを迅速に構築するためのコードについては知っていますが、最近 PHP フレームワークを構築する必要があるプロジェクトがあります。thinkphp とそのフレームワークの開発についてはよく知りません。 jQuery を使用しますが、具体的にはどのような方法で行うのですか。先輩の指導が必要です。


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

jquery は php ではなく js です
フレームワークを開発したい場合は、MVC アーキテクチャを理解する必要があります。ネット上には情報がたくさんあります!
最も重要なことは URL 解析であると言えます。これは、さまざまなフレームワークで「ルーティング」と呼ばれるものです。
ユーザーがアクセスした URL 内のパラメーターを独自の方法で解析し、ユーザーのアクセス アドレスを対応するコントローラーに転送し、作成したドライバー クラスを通じてアクションを実行する必要があります。
例:
localhost/index.php?c=user&a=sayHello
私自身のパターンに従って、ユーザーを userController コントローラーの SayHello() メソッドに導きます。

jquery は php ではなく js です
フレームワークを開発したい場合は、MVC アーキテクチャを理解する必要があります。ネット上には情報がたくさんあります!
最も重要なことは URL 解析であると言えます。これは、さまざまなフレームワークで「ルーティング」と呼ばれるものです。
ユーザーがアクセスした URL 内のパラメーターを独自の方法で解析し、ユーザーのアクセス アドレスを対応するコントローラーに転送し、作成したドライバー クラスを通じてアクションを実行する必要があります。
例:
localhost/index.php?c=user&a=sayHello
私自身のパターンに従って、ユーザーを userController コントローラーの SayHello() メソッドに導きます。



具体的なフレームワークを構築するにはどうすればよいですか? 、j2ee に ssh フレームワークがあるのと同じように、Eclipse を使用して jar パッケージをインポートしてビルドできます。フロントページには thinkphp で十分ですか? Jqueryで書かれた既製のページがたくさんあると聞きましたが、具体的にはどのようなものでしょうか?

自分でフレームワークを作りたいって言ってませんでしたか?自分で作成して直接使用しない場合は、TP を使用するだけで十分です。
jquery は、フロントエンド開発に利便性を提供するものにすぎません。ただし、特定の操作を自分で記述する必要があります。他の人の既成のページを常に使用できるわけではありません。何と偶然ですが、好きなページを自由に使用できます。

自分でフレームワークを作りたいって言ってませんでしたか?自分で作成して直接使用しない場合は、TP を使用するだけで十分です。
jquery は、フロントエンド開発に利便性を提供するものにすぎません。ただし、特定の操作を自分で記述する必要があります。他の人の既成のページを常に使用できるわけではありません。何と偶然ですが、好きなページを自由に使用できます。



フロントページについては、本来はもっと手間を省きたかったのですが、あなたの言ったことは理にかなっています。


自分でフレームワークを作りたいって言ってなかったっけ?自分で作成して直接使用しない場合は、TP を使用するだけで十分です。
jquery は、フロントエンド開発に利便性を提供するものにすぎません。ただし、特定の操作を自分で記述する必要があります。他の人の既成のページを常に使用できるわけではありません。何と偶然ですが、好きなページを自由に使用できます。



フロントページについては、本来はもっと手間を省きたかったのですが、あなたの言ったことは理にかなっています。
手間を省きたい場合は、UI フレームワーク JqueryUI extjs を使用できます。待って、フロントエンド フレームワークを検索できます。しかし、書き方はまだ学ばなければなりません。つまり、複雑な関数を自分で記述する必要があります。

php フレームワークの構築は、公式 Web サイトに詳細なドキュメントがあり、一目瞭然です。各フレームワークには独自の公式 Web サイトとマニュアルがあり、簡単に始めることができます。 Jquery はフロントエンド用の Js フレームワークであり、主にフロントエンドの利便性を目的としており、PHP とは何の関係もありません。

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