这不是你怎么做的,而是更多的最佳实践问题。
我正在使用php-advanced-login框架为内部项目构建一个简单的登录应用程序。我通过使用在用户提交表单时初始化的类来验证登录表单,密码重置和通过cookie登录的方式。然后,该类验证所有内容,并在数组中返回任何错误并显示在表单中。
<?php if(isset($_POST['submit_login'])){
//load class
}
<!doctype html>
//form
我的问题是,让这个课程中的所有内容看起来有点混乱(看起来它比我用来做进一步解释的更难维护),因为有很多代码重新存在-使用。之前我做过的方法就是将我的代码分成几个带有函数的php文件,并在需要时将它们包含在内。在我看来,每个php文件都更短,更容易维护。我没有使用类而不仅仅使用方法的任何真正优势。
如果你已经设法跟随我的漫无目的,你对此有什么看法?我应该使用一个类并将所有内容放在一起,只需使用函数,这是另一种更好的方法吗?
答案 0 :(得分:1)
由于您在评论中提到您不想使用框架,我认为最简洁的方法是至少模仿大多数框架的一些功能。这包括:
BTW您链接到的github仓库是未维护的