我理解的网站产品经理之一:网站产品基础常识

8 评论 22521 浏览 868 收藏 6 分钟

一般产品经理会被分为网站产品经理和移动产品经理(当然还会有更细的分类,如数据产品经理、电商产品经理等),今天我就说说我所理解的网站产品经理(即大家都说的网页产品,PC产品),今天主讲网站产品基础常识。

一、网站产品结构

白话就是说网站的产品都是基于什么结构基础上来开发的。网站产品结构:B/S结构(Brower/Server),即浏览器/服务器结构。

那么自然开发网站的产品就要考虑到服务器的负载(例如空间和带宽),还有跨浏览器的兼容性问题(前端开发工程师的必备技能,html、CSS、JS等),作为产品经理必须懂得这些最基础的常识吧。

二、网站产品技术

结构大家都知道了,那么如何开发一个产品(甚至一个简单的功能),就要用到程序技术(即程序开发用什么技术,什么语言),现在主流的语言技术基本都是PHP框架开发(当然也有直接套用免费开源代码程序,套用别人的也不见得多简单),还有一些JV、asp等。不同的语言有不同的语法,但万变不离其宗,学过C语言,基本的这些语言技术都会很快学会的。

除了这个,数据库技术、API插件扩展、缓冲技术作为一名开发人员都是必须具备的(产品经理也应该有所了解)。

网站服务器技术在一些创业型公司,基本开发人员也都会做这些工作,需要配置开发环境和安全(当然若有条件有单独的运维工程师会做)。

三、网站产品规划

前端即网站对外显示的所有页面(基本分为首页、列表页、内容页),用的就是html、CSS、JS等来设计,然后程序开发工程师再根据前端工程师的页面进行开发。

后端即网站的管理系统(简单的就是CMS系统,当然还有更复杂的后台),建立栏目、模型(元数据、字段)及URL规则,来满足前端页面的调取数据。当然还有内容发布系统、评论管理系统、用户系统等等,甚至后台的安全性和服务器的安全性都要考虑。

作为产品经理(尤其是创业公司的PM),这些都要经过自己的一手规划和跟踪。但不是所有的PM都要规划和跟踪,有的只规划后台,有的只规划前台。产品还应该懂得一些基本的SEO技术,让前后台开发人员进行开发(在创业公司尤为重要)。

四、网站产品工具

这里指的是网站产品经理日常工作需要用到的工具(吃饭的家伙式)。

  • office全套不用问(word、excel、powerpoint、visio);
  • 原型设计软件:Axure RP;
  • 思维导图软件:mingmanager、xmind;
  • 图片软件:photoshop;
  • 网站代码编辑软件:dreamweaver;
  • ftp软件等;
  • 项目管理软件:SVN等…

五、网站产品开发(工作的基本流程)

  1. 用户需求、调查(通过市场分析、走访等形式确定我们做的产品要解决什么人、什么场景、什么问题)
  2. 用户画像定义(通过问卷、线下、竞品分析等确定用户画像、确定场景、功能和目标)
  3. 产品功能结构(确定业务流程、用户用例、功能结构、原型图、规则等)
  4. 产品信息结构(确定前后台信息结构:元数据、字段等)
  5. 产品界面、视觉和交互(设计所见页面及风格,以及交互效果)
  6. 产品开发(尽可能的把后台架构搭建好,可以满足支持至少2年的产品开发)
  7. 产品测试、上线(测试用例、修改、灰色发布、正式上线)
  8. 版本迭代(运营、分析、迭代、再迭代……)

这八步只是我的个人总结,仅供大家参考。

今天讲的以上五大点就是想和大家分享的网站产品经理应该了解的常识,也是我工作两年来的一些个人总结和经验,本文仅供产品新人参考,产品大佬可以忽略。

 

本文由 @董海荣(微信公众号:pingyaonr)原创发布于人人都是产品经理 ,未经许可,禁止转载。

更多精彩内容,请关注人人都是产品经理微信公众号或下载App
评论
评论请登录
  1. 关于我写的这篇文章关于网站技术部分,为了不误导新人,在此特别说明如下:

    1、JV、asp:JV应该可能是JAVA吧,JAVA是一个语言,能开发web,能开发socket,能开发client。而asp是指一门技术,属于web的开发。

    java在web端的技术叫jsp、j2ee,这个和asp是一个类型的技术。

    asp这个技术在05年后已经被淘汰,现在和他比较相近的最新的技术是asp.net。还有他和asp毫无关系,就好比雷锋和雷峰塔的关系。

    2、后端:后端包含了非常多的技术,并不是网站后台的意思,后台只是后端的一部分,包括各种系统也只是后端的一部分。后端除了这些各种系统以外,还有比如Servlet、socket,甚至ajax都是属于后端。

    后端的内容非常庞大,这是一篇讲技术的文章,我觉得如果要解释后端的话,不应只片面的介绍后台等逻辑技术,还应该要介绍其他技术。

    3、流行的php框架:现在的web技术只会在前端使用php,后端不会使用php,用c#、java等语言来写业务逻辑,有些如果对运算性能较高的场景,或者占用资源较多的功能,会用c/c++去写,例如:连接数据库,不用原生的jdbc或者odbc等库去,用c来自己写。

    4、安全:安全的介绍也只有一半,就是服务器配置。 其实还有路由配置。

    程序安全:URL提交表单POST,JS脚本攻击过滤,SQL注入攻击过滤等等。

    来自北京 回复
    1. 前端主要是html、css、js以及各种框架,php、python、java、.net都是服务器端(也就是后端)开发语言。 ➡

      来自辽宁 回复
  2. 看完顿时有了思路,而不是一团浆糊了。 😐

    来自广东 回复
    1. 真好

      来自北京 回复
  3. 个人看法:所写内容正好解答了我快一年以来在产品岗位的疑惑,也给我以后的产品发展方向提供了一定的指导,太感激了!

    来自广东 回复
    1. 感谢回复。可以多交流

      来自北京 回复
  4. 🙂

    来自北京 回复
    1. 🙂

      来自北京 回复