Model view controller Zend Framework::这段代码适合用户登录吗(它的开始-因为我想知道它是否可以改进)

Model view controller Zend Framework::这段代码适合用户登录吗(它的开始-因为我想知道它是否可以改进),model-view-controller,zend-framework,zend-controller,Model View Controller,Zend Framework,Zend Controller,我是新来的 主要问题: 这段代码适合用户登录吗(它的开始-因为我想知道它是否可以改进)? 谢谢 查看index.phtml <? echo $this->form 表单Login.php public function init() { $this->setMethod('post'); $this->setName('user login'); $username = new Zend_Form_Element_Te

我是新来的

主要问题: 这段代码适合用户登录吗(它的开始-因为我想知道它是否可以改进)?

谢谢

查看index.phtml

<? echo $this->form
表单Login.php

public function init() {


        $this->setMethod('post');
        $this->setName('user login');
        $username = new Zend_Form_Element_Text('username');
        $username->setLabel("username")
                ->setRequired(true)
                ->addFilter('StripTags')
                ->addFilter('StringTrim')
                ->addValidator('NotEmpty');

        $password = new Zend_Form_Element_Password('password');
        $password->setLabel('password')
                ->setRequired(true)
                ->addFilter('StripTags')
                ->addFilter('StringTrim')
                ->addValidator('NotEmpty');

        $submit = new Zend_Form_Element_Submit('submit');


        $this->addElements(array($username, $password, $submit));
}

到目前为止,一切顺利。在国际海事组织看来,没有什么可以进一步改进的。它呈现表单,如果请求是POST,它将根据POST数组中的数据验证表单。

您的代码有什么特别之处?标准图案

public function init() {


        $this->setMethod('post');
        $this->setName('user login');
        $username = new Zend_Form_Element_Text('username');
        $username->setLabel("username")
                ->setRequired(true)
                ->addFilter('StripTags')
                ->addFilter('StringTrim')
                ->addValidator('NotEmpty');

        $password = new Zend_Form_Element_Password('password');
        $password->setLabel('password')
                ->setRequired(true)
                ->addFilter('StripTags')
                ->addFilter('StringTrim')
                ->addValidator('NotEmpty');

        $submit = new Zend_Form_Element_Submit('submit');


        $this->addElements(array($username, $password, $submit));
}