专业网站制作中维护的五大难题
- By 本站 - 2023-04-04 19:18
- Read:177
随着互联网的发展,专业网站制作的复杂性呈上升趋势。为什么?技术使我们比以往任何时候都能做的更多。在内容管理系统(CMS)、代码框架和其他技术进步之间,高端功能唾手可得。这不仅提高了我们的成就,也提高了客户对我们的期望。
尽管这种发展带来了很多积极的影响,但也使网站维护更加困难。这是因为将许多不同的部分组合在一起的结果。在某些方面,利用最新,最先进的技术也是代价。本期高端网站制作公司Angle将给大家讲解网站维护的五大难题。
1、不断变化的API
如今,许多网站都依赖第三方API。它们使我们能够与Google Maps,Mailchimp等提供商以及几乎所有那里的社交媒体网络联系。每个API都不相同,并且你可能会想到,它们都有自己独特的怪癖。他们还发布了新版本,人们可能会将其视为一把双刃剑。一方面,很高兴看到特定的API不断发展并添加了新功能。不过有一个缺点。有时这些更改要求我们更新自己的实现。否则可能会导致功能损坏。例如:几年前,Twitter对API进行了更改,从而给第三方提供商带来了很多问题。最近,Instagram更新了API,这意味着用户必须重新验证其应用程序才能在其网站上显示供稿。甚至对于一个专业的网站制作而言,要跟上所有这些更改可能是一个巨大的痛苦。如果你管理使用各种API的多个网站,那么可能为时已晚,你可能找不到更改。
2、废弃或维护不良的插件
各种各样的插件是使开源CMS蓬勃发展的一部分。如果开发人员在那里为WordPress之类的平台创建新功能,那么它对新用户将更具吸引力。但是多样性本身并不能保证质量,甚至不能长期存在。因为任何人都可以发布插件,所以这意味着很多不确定性。随着平台的发展,可能不会附带特定的插件。对于网站制作师和他们的客户来说,这导致有时不得不重新发明轮子。如果我们选择的插件有错误,或者不再由其作者或由两者维护,则必须找到替换插件。插件越复杂,替换起来就越痛苦。但是它不只是找到一个新的插件。围绕上一个所做的任何自定义都必须重构。整个过程可能变得昂贵且费时。
3、虚拟主机噩梦
我们非常依赖网络主机。这样想:无论网站的结构多么完善,它都无法克服不合格的托管服务。而且如果网络主机不肯讨价还价,事情很快就会成为噩梦。频繁的中断,安全漏洞或缺乏支持的工作使我们的工作更加困难。特别是考虑到网站制作师经常被卷入其中。我们通常是我们的客户和托管服务提供商之间的中介。这可能意味着有大量时间等待聊天,或者(甚至更糟)挂在电话上寻找答案。同时,相关网站可能会或可能不会出现。美好的时光。
4、处理旧网站
你在该行业中待的时间越长,“旧”项目仍具有更多的潜力,仍然可以在互连网上浮动。通常这是给预算有限或根本不需要重新设计的客户的。虽然旧站点本身不是问题,但它的构建方式可能是这样。设计师和开发人员经常通过经验学习。我们五年前使用的技术可能与今天的方法相距甚远。因此当其中一项重要的历史旧事需要维护时,它可以带回我们在项目中可能犯的所有错误。由于无法预测未来,它可能会踢自己一脚。从好的方面来说,深入研究旧代码可以使你更好地了解自己的发展。
5、继承站点的奥秘
电影《阿甘正传》(Forrest Gump)中经常被重复使用的“ 一盒巧克力 ”参考文献可以很容易地应用于我们从其他设计师那里继承的网站。在检查完所有代码之前,你真的不知道要处理什么。而且即使那样,仍然会有惊喜。真正有趣的是,继承的站点可以让你浏览此列表中的每个项目。被遗弃的插件,过时的API调用,不良的托管环境以及其他各种各样的问题都可能潜伏在表面之下。在这些类型的项目上进行工作需要一点勇气和耐心。因此对挑战进行相应收费很重要。
上面的“痛苦”都有一些共同点。首先它们只是我们工作的一部分。虽然完全静态的网站仍然存在(并且正在卷土重来),但仍需要处理第三方应用程序和服务。而且没有哪个网站能够避免托管恶意软件。此外,每个项目都为网站制作师提供了学习和成长的机会。专业网站制作的五大难题还是需要靠自己的经验去解决的,本期高端网站制作公司Angle就给大家讲解到这里。
转载请保留出处及原文地址:/index.php?r=article/Content/index&content_id=1851