私はネイティブ 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 を使用するときはより自制する必要があります
しかし、完成したプロジェクトについては、その開発ルールに従わなければなりません