公司官网前端开发经验分享
公司官网的重要性和特殊性不言而喻。 很多前端都会经历这个项目,笔者有幸在所就职的每家公司都负责过官网的前端开发工作。开发中遇到过很多问题,反思起来值得和大家一起分享,以减少或者减低大家可能遇到的问题。
理想开发流程 UI => 开发 =》 测试 =》 上线
现实开发流程 需求方 =》 UI => 开发 =》需求方 =》 UI => 测试 =》需求方 =》 ...... UI => 上线 =》需求方 =》 UI => 开发 测试 =》上线
实际开发中需求及UI会一直调整,直到上线以后仍会不停调整。 所以,前期的需求评审至关重要。一定要让需求方(一般是市场部负责人)评审通过以后再开发。
吐槽:官网是我见到为数不多的产品总监PK不过市场总监的项目之一。一般项目,前端展示效果产品总监拍板即可。
0. 特性
- 跨部门沟通
- 跨项目耦合
- PWA
- 测试的重要性
- 工期的紧迫性
- 项目重要性
- SEO的重要性
1. 跨部门沟通
由于官网的特殊性,官网通常会涉及多部门协作。
- 市场部:需求方,一般官网都必须满足市场部推广需求
- 销售部:半需求方,一般官网都必须满足市场部推广需求
- 人力部:半需求方,辅助招聘需求
- 客服部:半需求方,辅助客服需求
- 产品部:设计,对UI及UE负责
- 开发部:开发,对技术及开发进度负责
- 测试部:测试,对质量、效果负责,保证测试充分
- 运维部:运维,对网络及服务器负责
- 运营部:文案,对文案及SEO推广负责
- 国际化:翻译,保证文案翻译的准确性及效率(一般小公司会外包,所以必须保证时效)
2. 跨项目耦合
- 用户系统:实现单点登录(SSO)功能
- 公司产品:涉及到公司产品的子项目
- 官方博客:如blog、wiki、zendesk等
- 客服功能:WeChat、App、小程序、微博等功能的集成
3. PWA
1. 可靠性
- 跨终端可用性
- 离线可以访问基本功能
- 保证服务长期可访问
2. 快速性
- 可交互等待时长
- 加载速度
3. 友好性
- 合理的布局
- 友好的UI设计
- 便捷的交互
- 适合不同国家的用户使用习惯,如阿拉伯语国家 direction
- 无障碍阅读
4. 测试的重要性
- 自测
- 产品
- 测试部门
- 公司内测
5. 工期的紧迫性
由于官网是企业对外宣传的重要工具,所以一般会要求时效性,如新闻、咨询、招聘信息等及时更新。
以及活动页的开发,如周年庆、春节、促销、展会、推广等活动。
6. 项目重要性
由于官网是企业的门面,一般公司(中小型企业)的老板都会对官网亲自把关,通过官网来展现公司的企业文化。所以,倘若你在中小型企业,接手官网的话,拿出看家本领把官网做好也是非常值得的。
7. SEO的重要性
由于官网的特殊性,往往公司会付费做SEO推广,所以,官网的SEO友好性不言而喻。这就要求我们在项目技术选型期要慎重考虑,想办法将SEO做的更好,这样就可以大幅节省推广成本,达到事半功倍的效果。
现在适合SEO的方法比较多,如SSR、Prerender等其他方式。
检查清单
- 参与需求评审,待定稿后开始开发
- 工期预估,按正常工时的1.5-2倍时间进行预估,后期更改会比较频繁
- 硬件条件提前准备,如服务器、SSL、HTTPS等需要提前准备,待项目上线前搞定。
- 对老官网的兼容性,新官网发布前务必邮件告知公司全部高管,让大家自行修改,处理新老官网更换代理的问题。如,页面路径发生变化。
- 统计工具兼容(友盟、GA等)
- 埋点及上报代码不应遗漏
- 公测(公司内部测试,尽量保证1周左右的时间,让大家体验并上报问题)
转载于:https://juejin.im/post/5d046fd4f265da1b725c0066
公司官网前端开发经验分享相关推荐
- 分享一个简单好看的科技公司官网模板-纯HTML+CSS
分享一个简单好看的科技公司官网模板-纯HTML+CSS 首页: 首页的HTML源码部分: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Tr ...
- 彩蛋篇 之 瞧瞧各大公司官网彩蛋 ~
LZ-Says:知之为知之,不知为不知,是知也. 前言 最近在搞前端,无奈的同时也在感叹着 Android 的人性化,可能吧,太习惯了 Android,也可能 Android 对于我而言还是处于一种朦 ...
- 网络科技公司官网源码网站建设官网建站公司模板
模板介绍: (电脑+手机端)[2023新版升级]高端大气网络科技公司官网源码网站建设官网企业建站小程序开发企业官源码 网站源码下载PbootCMS内核开发的网站模板,该模板适用于网站建设.小程序建设 ...
- 企业网站+Axure企业官网通用模板+公司官网通用模板+web端高保真原型+门户官网+物流企业+门户网站+服务中心+产品中心+新闻中心+帮助中心+企业官网+公司官网+公司网站+登录注册+高保真交互
企业网站+Axure企业官网通用模板+公司官网通用模板+web端高保真原型+门户官网+物流企业+门户网站+服务中心+产品中心+新闻中心+帮助中心+企业官网+公司官网+公司网站+Axure原型+rp原型 ...
- 公司官网无法通过域名访问,原来是tomcat配置出了问题
今天同事说公司官网访问不了,只显示一片空白,真是见了鬼了了,前段时间还好好的. 不过ECS远程访问好像确实是一直用不了,也没花心思去琢磨.今天就一起收拾了. 首先解决远程访问问题. 正常操作是win+ ...
- 公司官网建站笔记(五):域名工信部备案完整流程并解析公网访问
若该文为原创文章,转载请注明原文出处 本文章博客地址:https://hpzwl.blog.csdn.net/article/details/125905952 红胖子(红模仿)的博文大全:开发技术集 ...
- 【HTML响应式项目】成人教育官网前端页面(HTML+CSS+JS实现三端适应)
项目源码已上传至码云仓库:云南农业职业技术学院/HTML响应式成人教育官网前端页面(HTML+CSS+JS实现) 项目演示地址:成人教育网 AAP端下载地址:成人教育网APP端.apk-互联网文档类资 ...
- 精美企业公司官网小程序源码 自带十几款模板 一键生成 全开源版
简介: 精美企业公司官网小程序 yyf_company 33.0.15安装更新一体包 自带十几款模板 一键生成 全开源版 支持创建多个小程序!(理论上只要服务器配置够,可以生成无限个) 可在后台修改全 ...
- 小米官网前端页面还原
小米官网前端页面还原 网页效果图片 HTML css 初始化样式 外部样式文件 网页效果图片 HTML <!DOCTYPE html> <html lang="en&quo ...
最新文章
- kernel和rootfs烧录与启动系统
- python和R文件IO操作对比及dataframe创建方式对比:read_csv、to_csv、write.csv、 data.frame、pd.DataFrame
- 大家一起和snailren学java-(一)对象导论
- java项目如何更改路径_Java修改eclipse中web项目的server部署路径问题
- mysql8.0.12怎么配置_MySQL8.0.12安装及配置
- protobuf java linux_linux下安装protobuf及其使用
- 或许你不知道的10条SQL技巧
- 咸鱼笔记:《实用软件工程》第一、二章课后简答题及参考答案
- react入门教程案例井字棋(包含改进代码)
- Android studio配置Google play服务
- java实现irr滤波器_IIR巴特沃斯滤波器实现(ccs iir)
- Ignition Gazebo Fortress LTS试用
- IC后端物理效应WPE--Well Proximity Effect(阱临近效应)
- zabbix 内存溢出 解决
- 【Error】初始化ant design pro项目时遇到“pro 不是内部或外部命令”
- Fedora 服务启动管理
- iOS开发-常用第三方开源框架介绍(你了解的ios只是冰山一角)--(转)
- 浅谈游戏开发中逻辑与表现的分离
- 数字显示压力表的使用注意事项
- 哔哩哔哩弹幕api查找