PHPCMS と ThinkPHP の両方に詳しい友人に手伝ってもらってください。

WBOY
リリース: 2016-06-23 13:27:04
オリジナル
1185 人が閲覧しました

私はネイティブ PHP コードと thinkphp を使用して作業していましたが、PHPCMS 情報をオンラインで調べましたが、非常に扱いにくいことがわかりました。 。 。
ここでいくつか質問があります:
1. URL に関して、一部のアドレスは http://www.123.com/index.php?m=xxx&c=xxx&a=xxx です。これは情報を読めば理解できます。プロジェクトのソース コード内の場所を見つけて変更することもできます。しかし、一部の URL は http://www.123.com/xinwen/list.html と書かれていて理解できず、プロジェクト ファイル内で該当する場所が見つかりません。


2. 初めて PHPCMS を行う私のような人のために、すぐに始める方法についていくつかアドバイスをいただけますか?


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

ルーティング機能の実装方法を理解する PATHINFO URL ルール URL を書き換える これらのことを理解する

いくつかの調査の後、この違いは、1 つは動的読み取りであるためであることがわかりました。静的ページが生成されました

次に、別の質問があります、thinkphp はコントローラー内にあります $this->assign('data', $data); tpl ページは $data を使用できます

次に、phpcms では、どのような形式になりますか処理されたデータは転送されましたか? ? tpl ページで直接使用されている変数をいくつか発見しましたが、コントローラーには関連するものは何も見つかりませんでした。 。 。解決します!!!

ネイティブ PHP コードまたは thinkphp はどちらもアプリケーション プロジェクトを開発するためのツールです
そして PHPCMS は完成したアプリケーション プロジェクトです: 記事管理システム

開発を行うとき、もちろん、いくつかのことを好きなように処理できますthinkphp を使用する場合は、より自制する必要があります
ただし、完成したプロジェクトについては、その開発ルールに従わなければなりません

ネイティブ PHP コードまたは thinkphp は、どちらもアプリケーション プロジェクトを開発するためのツールです
そして、PHPCMS が完成したアプリケーションですプロジェクト: 記事管理システム

開発を行っているときは、いくつかのことを自由に扱うことができますが、thinkphp を使用するときはより自制する必要があります
しかし、完成したプロジェクトについては、その開発ルールに従わなければなりません


学ぶ! ! PHPCMS は想像しているほど簡単ではないようです。アドバイスをありがとうございます。
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート