前端开发是从网页制作演变而来的技术,包括前端美工、IE兼容、CSS、HTML“传统”技术与AdobeAIR、GoogleGears,以及概念性较强的交互式设计、艺术性较强的视觉设计等,后台等多的是修改网站的编码,维护数据,数据分析,优化升级等等的工作,同样是同属一种Web开发的两个不同岗位,那么对网站的管理就需要这方面的两个技能。
1.场景
数据很重要,一个网站如何展示都要靠设计来表达出来,通过数据我们很好地利用好一些布局场景来安排,并不会让用户看起来觉得凌乱不堪,列表如首页的轮播图后台需要能够控制列表数据的排序。
2.需求
根据客户需要以及网站内容管理的全面性进行功能的总结,在网站需求分析中加自动规则,在运营方面同样要想着如何能够拉动用户和人气使得网站排名上升的变化。做好运营上的项目计划。
3.实现
在Web后台管理系统中列表形式的数据排序功能是很常见的需求。要实现这类功能给数据表增加一个排序字段order越大排名越靠前数字相同时按照自动规则如id排序这样就可以实现了。下图的参考
一、我们其实需要的拍讯顺序是如下:jack-Tom-Bob
既然是后台那么主要的用户是公司的运营人员本着提高使用效率的原则在草稿纸上画了个原型让运营对比然后来得出哪个更符合他的使用习惯再做确定结果沟通下来运营理想中操作是想要在后台直接拖动排序。娜美我们需要一个方案来进行有计划的实行,那么要后台跟运营部门一起来想办法提高推广和网站排名的效率,运营部门更多的是在产品原型的沟通上通过给予后台一件进行操作和排序,利用运营的网上干预手段来达到这次的目的。
二、利用运营干预的参考方案如下,仅供参考作用。
1、通过数字填写。
2、选择上移或者是下移
3、手动控制加分or减分+1/-1+10/-10
4、通过运营干预的手段来拖动顺序的排序方式。
三、同样方法要结合实际的情况,那么我们来一个个方案的分析。
方案1.数字的的开发对于技术人员来说是一件很简单就能完成的事,但是在运营方面就比较复杂,数据分析往往是困扰运营人员的一个通病特别是对数字。
方案2.的技术实现其实较复杂比如上移一位需要先查询当前项的前一项的order,然后让当前项的order+1并保存,对运营来说操作较简单。
方案3.的技术实现比较简单比如点击-10只需更新当前项的order-10并保存但有可能在order-10后当前项的顺序还没有变如前一项12当前项11后一项0对运营来说操作比较简单。
方案4.利用javaScript来拖动数据是一件复杂的事情,因为重复的拖动需要两次,第一次拖动数据进行排序,第二次则是通过数据再次把拖动的数据进行保存和记录,技术上来说频繁的拖动耗时,但是运营方面就轻松。
四、通过方法的比较和对比得出这样的结论。
技术复杂难度指数方案1<方案3<方案2<方案4
操作便捷性方案4<方案3<方案2<方案1
通常的设计网页上布局的都是5-20左右条不等的数据显示,也属正常,但是我们不能同时兼顾运营的干预和技术人员的开发,肯定有其中一个部门工作轻松和工作复杂,对于很多初创的公司来说更多的是要花得资金在这上面做作有限选择方案3在当前情况下是合适的实现方式。
总结:后台配合运营的工作会大大提高效率,同样是一个对数据的收集及其分析的工作,后台更多的是管理,运营则负责推广,在一定程度上互相合作,对于网站的布局只要合适就好主要做好合理的数据分析和运营计划才有利于在互联网中站稳脚步,然后再慢慢的进行升级和优化。