你是不是觉得这篇文章的标题太扯蛋了,前端页面还用得着面向对象方式编写?自从学习网站开发以来,从相关书籍或代码看到的都是将php(或者c#或者其它)代码、js代码、html标签写在一个页面里。浏览器获取页面时,服务器先将php代码跑一遍再把结果传回浏览器,粗看这么做好像没毛病,而且自己最开始开发网站也是这么做的。但随着网站规模越来越大,功能越来越复杂,这么做会导致页面太过繁杂,扩展、维护相当麻烦,访问量一大的话会导致后端忙不过来,页面卡死用户体验感直线下降。最重要的一点是代码很难重用,开发新的网站话,差不多所有页面都要重写。
不说废话了,下面举个例子,假如要实现一个从数据库读取公司用户数据并显示出来的页面,类似下面的前端页面,考虑一下该如何实现(大家先想一下)。
下面说说我的实现方法(不一定最好,你有更好的方法请留言)
一、功能分析
简单来说,这个页面就三大功能&#