功能性网站开发经验心得

news/2024/5/20 23:01:22/文章来源:https://blog.csdn.net/weixin_34362790/article/details/85205124

因为本次是全程参与了松松软文新平台的开发,所以卢松松今天把网站开发的一些经验心得写出来,供大家参考。以后大家在迁移新网站的时候,有一个参考依据,我都做了什么,什么时候做,都会列出来,希望本文对大家有所帮助,哪怕一点足以。

一,前期准备

早在年初之前就有很多朋友跟我说松松软文不够“大气”,虽然还不能理解“大气”的深刻含义,但也清楚这个网页很有年代感了。在年初时,我就已经下定决心:改版。

90%的调查基本没什么卵用

既然下决心改版了,那么第一步肯定是用户调查,问问别人的意见。但多年做网站的经验的我告诫自己:90%的调查基本没什么卵用!因为用户根本不知道他想要什么,直到你把东西摆在他面前的时候,意见才会接踵而来。所以这次松松软文改版,我也没做过任何调查,更多的是收取了我们客户的意见,需要什么功能,那些不好用,那些地方有BUG。你现在看到的这套新平台,基本是自己的想法。

万事俱备,就差程序员了

有了初步想法后,剩下的就是整理自己的想法和需求并写到文档里。因为需求这东西会随着时间推移经常变,所以文档也改了好几版。我们是很小很小的公司,没有很强的技术实力,主力的开发工作还是要请外面的人参与,这点我从不否认,所有找一个靠谱的程序员就非常重要。

那么如何找靠谱的程序员?这就和结婚找对象一样,要靠缘分,其次是前几年的人脉积累。

二、开发工作

我们在9月初开始进入实质性的开发工作,首先是把整体框架搭建起来,当然这里面没我啥事,具体功能性的开发全部是由程序员开发完成。

不过很庆幸的是我们找到了一位非常靠谱的程序员,可以说一个顶三。无论是责任心还是技术对我而言都堪称一流。

简单举两个例子:

第一个:在需求文档提出后,很多问题其实我并没有考虑清楚,而且一些功能完全是他自发加进去的,比如松松软文的“绑定微信服务号”功能,起初我并没有提出要这个功能,他说现在都往微信公众号上靠了,我给你做个“绑定微信功能”以后客户可以在微信里查看订单提示。“管理员权限分配”“入账申请”“客服QQ自动分配”也是他主动提出的。

第二个:整体的功能框架半个月左右开发完毕,转眼就到十一国庆放假了,我本想好好休息一下,玩玩游戏带带孩子,结果这哥们从1号一大早就开始联系我,开始追问需求。记得2号那天晚上,我们几个人做电脑前面搞到了凌晨1点过,我做在椅子上昏昏欲睡,电脑那头传来了打鼾声,只有他时不时在QQ上回一句“这功能好了”,从1号到到8号天天如此。

三、测试阶段

虽然开发我参与不到什么,但测试网站还是比较有经验的,为了保证网站尽量少出现BUG,每个页面我都是在反复点击,每一个步骤都走一遍流程。这个工作开起来轻松,实际上非常费脑子,因为你每一次点击,都要换位思考,你只是个普通用户,如果我是他该怎么点。而且要重复好几遍。

连续写了8份修改意见文档

和程序员沟通最好的方式就是写文档,在QQ、电话里反而说不清楚,在文档里能很清晰的把你的想法说清楚。测试一般先从首页开始,一个页面一个页面点击。测一个页面,过一个。不过还好,松松软文的界面不是很多,前台总共就8页,用户后台就15页。

就这样,从国庆后开始,我连续写了8份修改意见文档,每份文档都有几十张图片,每份文档1000多字,还不包含截图上的文字。值得庆幸的是,我所有这个平台开发中,只听见程序员说过一次“搞不定”,其他问题全部解决。

在测试阶段,我也终于明白我的技术是如此落伍了。起初改HTML的时候,一般都是先改CSS再改HTML文件,后面我发现,这几年流行的模板全部是框架式模板,CSS文件里几乎包含了你所有想要的样式表,你只需要“审查元素”,把这段代码贴到HTML里就可以了。这和10年前做前段完全是两个概念!

正是有了这些详细的测试,在考虑客户发稿时看你会遇到的一些问题,我都在网页上做了问号标注,慢慢的就形成了一个小型的帮助中心。


松松软文新网站开发一点点<span><a href='http://www.paidai.com/labels/%E7%BB%8F%E9%AA%8C%E5%BF%83%E5%BE%97.html' target='_blank' class='labeltag'>经验心得</a></span> 经验心得 第1张

(如图所示,问号里面的文字全部是我一个字一个字写出来的)

当然,这次网页首页的改版,也改变了以往的思路,以前是以产品介绍为主,而这次是以以人为中,以介绍客服为主,所以大家在任何页面都可以看到介绍,同时也可以看到我对所有客服的评语。


松松软文新网站开发一点点经验心得 经验心得 第2张

(客服下方的评语也是挨个打出来的)

四、正式迁移

也许是怕影响用户体验,也许是多年习惯,在程序测试完毕后,我们最终选择在10月29日凌晨迁移网站(PS:2016年初卢松松博客改版的时候也是在凌晨)。

一切准备工作就绪,数据库的迁移、程序的迁移我们演练了三次,确保当晚能顺利完成。当然这还面临一个最重要的问题:

第二天一早是睡觉还是改BUG的问题?

在经过多次是思想斗争后,我们最终决定:早点睡!

说实话,因为准备工作太充分了,迁移的非常顺利,我们在凌晨1点基本迁移完毕,我们早早就回家睡觉了。

五、解决BUG

虽然反复测试,但终究百密一疏。在开发新平台的时候,我还经常发布一些开发进度消息。所以29号(周日)一大早,就有客户跑过来发文章和挑错,我们也被批的非常不好意思。

最重要的则是资金错误还有订单状态问题,有几个客户的账户出现问题,使得我们把所有有异常的帐户全部从新整理核对,


松松软文新网站开发一点点经验心得 经验心得 第3张

这个工作一直持续到11月3号结束,迁移的后续工作又整整持续了4天。当同事若水给我发了一句:“所有新老系统的稿子都处理完毕后”,我才知道网站正式迁移的后续工作也全部完成。

就像在上一篇文章“全新的松松软文平台上线公告”中提到的那样,此次我们对新平台进行了全新的升级,可以说你想知道的,想要的都有说明,还不知道的赶快去了解下!

写在最后:

在松松软文新平台开发过程中,我扮演的是一个测试员的工作,从用户角度去看网页,在从客户角度去体验功能,最后在完善管理员的后台功能。本文在技术方面没有什么建设性的意见,但在测试方面的一些心得体会希望对大家有一点点帮助。虽然这是一个新版网站,但我已经看的想吐。毕竟,印象不是一般的深刻。

大家还是先欣赏一下新老界面对比吧!松松软文新版体验地址:https://ruanwen.lusongsong.com/

上面是旧版界面,下面的新版界面。


松松软文新网站开发一点点经验心得 经验心得 第4张


松松软文新网站开发一点点经验心得 经验心得 第5张

原文地址:http://lusongsong.com/reed/9524.html

来源:卢松松博客,欢迎分享,(QQ/微信:13340454)


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_737224.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

为什么可以通过request获取session_网站SEO优化推广关键词可以通过哪些途径获取,分析百度搜索原理...

一、百度下拉框&#xff0c;从百度下拉框里可以获取用户在搜索引擎搜索过的关键词&#xff0c;这类词符合用户的搜索习惯。二、百度相关搜索&#xff0c;在搜索引擎页面底部&#xff0c;有个百度相关搜索&#xff0c;这些词也可以选择&#xff0c;这是百度算法根据用户浏览过的…

Linux_基于Docker快速搭建个人博客网站

时间&#xff1a;2017年04月28日星期五 说明&#xff1a;基于docker技术&#xff0c;使用jpress开源框架搭建个人博客网站。特别感谢jpress开源项目。系统版本&#xff1a;CentOS 7.2-64bit。 步骤一&#xff1a;准备Docker环境 1、服务器安装Docker 安装命令&#xff1a; yum …

php 随机在文章中添加锚文本_网站中的内链设置

什么是内部链接&#xff1f; 内部链接能够将网站的一个页面连接到网站的另一个页面。其展现形式如图&#xff1a;当前我们所建立的网站大多以这种方式进行连接。这是一个简单的网站设计和架构问题&#xff0c;搜索引擎也十分喜欢这类型的链接方式。为什么我们需要内部链接&…

i春秋——“百度杯”CTF比赛 十月场——GetFlag(md5碰撞、文件包含、网站绝对路径)...

需要提交的captcha满足等式&#xff0c;肯定就是MD5碰撞了 附上脚本 1 import hashlib2 3 4 def func(md5_val):5 for x in range(1,100000000):6 md5_valuehashlib.md5(str(x)).hexdigest()7 if md5_value[:6]md5_val:8 return str(x)9 10 …

url模糊匹配优化_seo建站优化之URLrewrite

前言&#xff1a; UrlRewrite就是我们通常说的地址重写&#xff0c;用户得到的全部都是经过处理后的URL地址。01 一&#xff1a;提高安全性&#xff0c;可以有效的避免一些参数名、ID等完全暴露在用户面前&#xff0c;如果用户随便乱输的话&#xff0c;不符合规则的话直接会返回…

java cms建站系统源码_Rongcheng CMS 融成Java后台网站内容管理系统 v3.2.1

融成Java后台网站内容管理系统是一款基于Java语言开发的功能强大的内容管理系统。成功实现了既能够管理包括企业官网、门户站点、图片视频软件等上传下载网站、博客网站、电商购物网站、物流管理网站等复杂多级页面和多级栏目的大型网站系统&#xff0c;又使得软件简单易学、易…

快速建站教程

网上有很多网站搭建教程&#xff0c;今天搭建好之后&#xff0c;也来发表一下自己的搭建步骤&#xff1a; 第一步&#xff0c;买域名&#xff1a;一直想搭建一个个人的网站&#xff0c;最近在弄关于服务器的东西&#xff0c;说弄就弄&#xff0c;百度了很多东西&#xff0c;说国…

WEB网站常见受攻击方式及解决办法

2019独角兽企业重金招聘Python工程师标准>>> WEB网站常见受攻击方式及解决办法 一.跨站脚本攻击(XSS) 跨站脚本攻击&#xff08;XSS&#xff0c;Cross-site scripting&#xff09;是最常见和基本的攻击WEB网站的方法。攻击者在网页上发布包含攻击性代码的数据。…

新手网站建设必备两款软件WinSCP和XShell 软件下载和使用

早年我们才开始学习网站建设的时候看到拥有个人网站的站长很是羡慕&#xff0c;以为需要精通各种技能才能拥有自己的网站。当然&#xff0c;随着这几年互联网的发展&#xff0c;以及共享软件的出现。即便我们不会程序也可以快速的搭建属于自己的网站。我们只需要购买域名、主机…

静态网站生成器

一些网友应该有些博客的习惯&#xff0c;更高级写法的就搭建自己的网站&#xff0c;在自己的地盘写文章。由于自己比较懒&#xff0c;没有搭建网站&#xff0c;不过收藏了一些网站生成器&#xff0c;拿出来与大家分享一下。 静态网站生成器 Docusaurus Facebook 18年年初刚开源…

Microsoft Azure WebSite创建网站

Microsoft Azure WebSite是Microsoft Azure中PaaS平台既服务到一个重要组件&#xff0c;WebSite具有以下特点&#xff0c;方便我们WEB部署和上线发布 l 入门简单&#xff0c;开始简单&#xff0c;可以按照你的想法扩展&#xff0c;无任何的困难。 l 编码容易&#xff0c;可以使…

企业网站建设为什么要 做手机站,自适应网站有什么优势

随着21世纪移动互联网的盛行&#xff0c;手机站流量占有比例愈发明显&#xff0c;根据统计到目前位置有些行业手机端 流量比例已经超过65%&#xff0c;更有甚者超过80%。那么网站建设就难免面临一个问题&#xff0c;到底 是应该重视手机站还是pc站。如果两个网站的话是不是要两…

织梦网站如何设置404错误页面?

首先在网上搜索织梦系统404错误页面的一个网页或者也可以自己编辑&#xff0c;然后在通过网页编辑器编辑一下这个404网页&#xff0c;然后把里面的网址改为自己的网址&#xff0c;佐言用的是 Macromedia Dreamweaver 8工具编辑的&#xff0c;如下图&#xff1a;第一步、修改404…

爬取五八同城招聘网站上的软件工程师的数据 | 爬虫

本次的模块类似&#xff1a;爬取京东的手机类商品数据 | selenium&#xff0c;但是是使用的requests库和BeautifulSoup库。 1、import from bs4 import BeautifulSoup import pymysql.cursors import requests,urllib.parse,time,datetime2、class Spider: 爬虫源码创建了一…

Nginx 反向代理为什么可以提高网站性能?

2019独角兽企业重金招聘Python工程师标准>>> 作者&#xff1a;张海 链接&#xff1a;https://www.zhihu.com/question/19761434/answer/160935301 来源&#xff1a;知乎 著作权归作者所有。商业转载请联系作者获得授权&#xff0c;非商业转载请注明出处。 最高赞回…

如何选择网站服务器:Windows Or Linux

2019独角兽企业重金招聘Python工程师标准>>> 导读关于网站服务器操作系统的选择也是很多站长们的困惑之一&#xff0c;虽然这个选择目前来看可选择的无非也就是 Windows 和Linux 而已&#xff0c;但现实是这是一个有关网站长期规划的重要选择。服务器操作系统可是决…

网站结构优化之URL优化技巧

网站SEO优化中&#xff0c;除了常见的网站TDK三大标签以外&#xff0c;还需要注意网站结构的优化&#xff0c;在网站结构优化中我们需要关注URL优化。那么该注重哪些URL优化技巧呢&#xff1f; 一、URL基础通俗来说URL就是我们常说的网址或者是链接。在SEO中常见的URL如下&…

为何大量网站不能抓取?爬虫突破封禁的6种常见方法

在互联网上进行自动数据采集&#xff08;抓取&#xff09;这件事和互联网存在的时间差不多一样长。今天大众好像更倾向于用“网络数据采集”&#xff0c;有时会把网络数据采集程序称为网络机器人&#xff08;bots&#xff09;。最常用的方法是写一个自动化程序向网络服务器请求…

端口渗透·网站渗透过程 --21 ,22,873,3306,6379,8080(8080端口是针对CMS的渗透)...

声明&#xff1a;文章渗透网站为模拟环境&#xff0c;文章只为利用过程 文章为信息收集和端口渗透两部分&#xff0c;21端口为ftp版本漏洞 8080端口为CMS的渗透 信息收集&#xff1a; 使用扫描工具nmap ,PortScan 对整个网段进行扫描 信息&#xff1a;通过访问网站得到要测试的…

dva开发一个cnode网站(4)

增加分类标签&#xff0c;效果如下&#xff1a;1 修改ListData组件 完整代码&#xff1a; import React , { Component }from react; import { List, Avatar, Icon, Spin ,Tag } from antd; import PropTypes from prop-types; import { connect } from dva; import ./my.css; …