即便现在大部分网站开发人员所构建的网站在结构上非常相似,或是至少在布局方面会有一些根本的共同之处,如果你问一下,他们大多会说他们还有一大堆的苦差使要头疼呢!虽然客户几乎都要求顶上有横幅,导航条在左边,页面布局不超过三列,但是这并不使他们的工作更简单。构建每一个新的网站,开发人员都要完成和构建前一个网站一样多的工作。
那么在网站构建的过程中,平台起到了什么作用呢?简单地说,像WordPress和其它的CMS通过精简网站的构建流程来减轻开发人员繁重而无聊的工作。这让开发人员可以专注与Web开发的其他更重要的地方,如可用性(业务逻辑)。
但平台并不是完美的。平台中可选的页面布局通常受限。虽然这不是一个比较大的问题,但是部分Web开发人员不能够接受这种限制。更重要的是,如果客户打算自己更新他们的内容,那么他们也必须学习怎么使用这平台。这也不是那么困难,不过在某些情况下会成为一个问题。
优点:
- 使用简单和快捷
- 简单易懂
Web开发人员用平台来构建网站有一个明显的优势。就是他们不需要花费太多时间在HTML上。这意味着他们可以把更多的时间投放到优化网站上存在争议的关键之处。另外,除了前面提到过的可用性,Web营销也可以加上去。一切皆有可能,总有需要优化的东西。
平台也可以使得客户更容易适应。例如,即使他们不知道任何关于编码的事情,他们也可以为他们的网站添加新内容。这不仅意味着内容会更新得更快,而且成本更低。当你自己可以管理网站的内容的时候,还用得着别人吗?
缺点:
- 布局限制
- 缺少原创性
布局的约束已经提过了。但是平台还有其它不方便的地方需要引起注意。平台以广泛的业务领域为设计目标,因此平台的设计努力尝试满足每个人的需求。结果造成一定的不明确性。对于那些经营小企业和不要求网站具有独特性的客户,这或许不会成为问题。但是,对于那些有高要求的客户,这是不可接受的。优秀的Web开发人员知道怎么把这种含糊性最小化,不过它不会永远完全消失。
构建在平台上的网站,有时给人一个很容易管理的印象。当客户雇佣一支团队来管理它的时候,这不会是一个问题。但是当他/她决定自己管理的时候,它是会造成问题的。令人大受打击,最后造成比雇佣一支团队更高的费用。
结语
平台很可能就是Web开发的未来,正因为借助平台可以便利地搭建网站。虽然它们也不是不存在问题,但其他替代方案还需要好些年才出现。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
作者
相关推荐
-
如何从Web转到移动业务应用
一般移动业务应用只会提供企业Web应用的一部分功能。当从Web转向移动应用时,开发团队的最大挑战是决定为移动应用开发哪些功能以及如何交付这些功能。
-
从Web开发到交付:2015必备深度前端知识
过去这几十年,互联网已被证明是影响技术世界的最复杂最难以预测的系统之一。软件往往是基于部署在本地硬件(或至少本地网络)上的假设来进行设计的。
-
新程序语言将不同Web语言融合在一起
如果你是一名Web开发者,你最喜欢哪种编程语言?CSS?JavaScript?PHP?HTML 5?为什么选择这种语言?
-
PHP终于迎来了自己的正式语言规范
尽管PHP脚本语言早在1995年左右就已经诞生并在Web开发领域占据着重要地位,但其一直没有自己的正式语言规范——只提供广泛的用户说明文档。