我4个月前开始学习编程.到目前为止,我已经知道一些javascript(和jquery),php,ajax html和CSS.昨天我第一次在堆栈论坛中看到一个关于PHP框架的问题(zend,codeigniter等等).
我希望这些问题不是很愚蠢,因为我是初学者,所以我对这个世界还不太了解,但我的问题是:1-如果我只是一个人,我需要学习如何使用php框架一个网站?2-现在网站是否更多地依赖AJAX +一些php或只是PHP +一些javascript?3-学习和掌握像zend这样的php框架需要多长时间?
1) 您不需要学习PHP 框架,事实上,如果这是您构建的第一个网站,我建议您在没有框架的情况下构建它,只是为了了解 PHP 在构建网站时如何工作。通过这种方式,您可以了解数据库连接、会话管理等通常通过框架在幕后完成的事情。然后尝试使用框架构建它,以了解框架内置的设计模式和其他功能,以避免代码重复、安全漏洞等。
2)我不知道AJAX +一些PHP和PHP +一些javascript之间有什么区别。AJAX 是 Javascript 的一部分,它本身并不是一项单独的技术。
有些网站大量使用 AJAX,有些则不使用。这实际上取决于您希望网站做什么以及您的特定设计:AJAX 可以为网站提供更流畅的感觉,但在涉及后退按钮和书签等内容时可能会变得复杂。
3) 取决于您使用框架做什么:如果您只使用 10% 的功能,那么您肯定不会在任何时间内成为大师。它还取决于框架的复杂程度:我没有使用过Zend,但我知道框架越复杂,学习它所需的时间就越长。
| 归档时间: |
|
| 查看次数: |
1738 次 |
| 最近记录: |