zend フレームワークは Weibo のようなアクションをどのように実装しますか?
zend フレームワークは Weibo のようなアクションをどのように実装しますか?
たとえば、Tencent Weibo の t.qq.com/ yourname
この yourname はユーザー名ですデータベースのユーザーテーブルに格納されている列。 では、zend フレームワークはこの機能をどのように実装するのでしょうか。
他の静的アクションと同様に、コントローラーも直接記述することができますが、動的アクションはわかりません。
私は初心者で、理解できないことがたくさんあります。詳しい方は詳しいアドバイスを頂けます。 。純粋な PHP を使用するのは問題ありませんが、他のフレームワークを使用しないでください。ZF に関する私の研究はすべて壊れています。別のフレームワークを構築する必要はありません。
ありがとうございます。 。
-----解決策--------------------------------
zend にはルーターがあります。ここを参照してください。利用可能
http://framework.zend.com/manual/1.11/en/zend.controller.router.html
------解決策------------------
../public/index.php コードの部分は次のとおりです。
$ctrl = Zend_Controller_Front::getInstance();
$router = $ctrl->getRouter();
// :username は変数です。 module->Set module
$route = new Zend_Controller_Router_Route ( ':username', array ('module'=>'rout','controller' => 'index) ', 'action' => 'info' ) );
$router->addRoute ( 'user', $route );
rout モジュールの IndexController.php コードの一部
public function infoAction () {
$username = $this->_getParam('username');
print_r($username);
exit ();
}
Hehejie Post Bar、これは実現可能です。ご質問がございましたら、いつでもご連絡ください。