ホームページ  >  記事  >  バックエンド開発  >  Zend フレームワークは Weibo のようなアクションをどのように実装しますか?

Zend フレームワークは Weibo のようなアクションをどのように実装しますか?

WBOY
WBOYオリジナル
2016-06-13 13:43:55734ブラウズ

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、これは実現可能です。ご質問がございましたら、いつでもご連絡ください。

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