网站内容发布流程图(一个常见的制作流程是怎样的?说我的看法 )

优采云 发布时间: 2022-01-22 14:10

  网站内容发布流程图(一个常见的制作流程是怎样的?说我的看法

)

  比如现在做一个商务站。

  生产过程是怎样的??

  先说说我的看法(wamp环境):

  确定需求

  根据需求指定相关开发文档(包括:后台需要什么功能,数据库表的设计等)

  根据开发文档,设计数据库。

  根据开发文档,设计php

  使用ps等制作首页(根据后台功能)

  根据页面编写前面的代码

  使用ajax设置数据

  不知道有没有错误?? 请分享比较常见的*敏*感*词*,希望越详细越详细...

  我简单说说我的看法:

  首先找到一个尽可能符合您需求的 Web 模板(更流行的引导程序),这样您就可以让您的 网站 看起来很高端 :)

  评估整个网站中的大概功能点个数,尽量抽象出常用的功能(这样可能不能一次性找出所有的常用功能,但总比没做好好)

  评估网站的交互性要求是否高。如果交互性要求高,可以考虑前后端分离。前端用一些流行的MVVM框架实现,前后端用json交互。

  如果对交互性要求不高,看你使用的php框架是否提供模板功能。使用模板也将提高开发效率。

  数据库表结构是根据功能点设计的。这里后端使用ORM操作数据库,方便日后维护。

  为工具功能点设计url,每个url其实就是一个功能点

  开发前端和后端。如果前后端分离,可以先开发哪一个。

  前端和后端单元测试

  页面测试

  考虑如何部署

  建立企业网站的方法有很多种,我从简单到复杂一一列举。

  1. 使用 cms 程序生成。像empire/织梦/phpcms等内容管理系统,或者像ecshop这样的电商系统程序,只要找一套模板(可以自己设计),然后编写完成前端模板后,简单的设置后台、创建栏目、创建频道、设置权限等,就大功告成了。这个过程会非常快。

  2.利用框架。像CI(codeIgniter)、tp(thinkphp)、lavalal等,先设计好数据库表,然后根据框架结构,先根据数据库表写模型层,再把controller控制器写到模型层进行数据交互,最后是视图层展示数据,实现前端交互。

  3.我自己的笔迹。我一般根据设计图或者模板,假数据写前端页面效果,实现所有基础交互。然后去建库建表,在表中手动添加一些假数据。最后编写后台管理系统的服务器程序,实现数据的增删改查,贯穿业务流程。最后找到后台管理系统的模板,编写管理系统的界面。

  我的建议是,你觉得有道理,一味地抄别人的,会让你在工作中感到不舒服。同一级别的开发者对这类问题的回答通常是相同的,但不同级别的开发者的回答却大不相同。比如我会更加注重需求分析,反复沟通,用敏捷的方法来考虑如何尽可能简单的尽快实现最核心的。业务第一次交付后,代码怎么写都无所谓了。

  唯一的建议是:尽可能晚地实现页面效果。华丽的psd必然会带来繁重的前端任务。越早做,后期修改就越困难。因为美工不是项目经理,很可能你花了一天时间实现一个页面,人们说美工画错了。流程有问题,然后你会发现改比delete和redo更麻烦,所以最好先把流程跑一遍。注意:这个建议不会让你完全忽略页面效果,至少基本布局是必须的,但文字大小、颜色、*敏*感*词*、ajax 都不重要。提前与客户沟通:我会让你尽快使用,不好看的问题我们会慢慢改。如果你不

  我还使用 cms 建立了一个网站。但总感觉不舒服。所以我决定自己写。如果你是第一次单独做一个项目。你会发现一路上会遇到一些你无法想象的问题,但你可以学到很多东西。

  1、如果你的业务网站,cms基本满足需要,使用cms。

  2、如果企业站点比较复杂,可以选择相关的框架,可以学到很多知识,但相对减少工作量。如果你这样做了,你会发现再次开发项目会快得多。

  3、不推荐纯手写。因为做网站必须考虑时间、金钱和知识之间的权衡。

  4、你想的太多也太少。开发文件是大方向和主要功能。在开发过程中,会出现很多开发文档中没有提到的内容和问题。可以先找到前端框架和后端框架。剩下的就看你了。

  首先,做企业站是一个人。根据我的项目经验,我提出以下几点:

  首先,您的企业网站是只是发布内容还是有其他操作?

  根据上面的分析,谷歌或者百度,找开源的cms或者微博系统或者轻博客系统或者博客系统,或者电商系统等等,如上所述。

  分析找到的这些框架是否满足当前需求,或者大部分都满足当前需求,尽量选择一个几乎完全满足当前需求的php系统,然后开始修改。

  修改包括几个方面,前端模板和后端程序。如果修改前端模板,可以使用bootstrap前端框架或者amazeui框架进行前端搭建。

  结束当前企业站建设,完成。

  严格来说,你的问题不是问题。原因是根据需要和项目的规模,以及你自己的能力,你的开发长度会被确定。以前不是很流行的说法吗?“我们公司缺一个程序员~”外行总觉得网站一个程序员就够了,但其实要想达到好的开发效果,起码标准是,art++前端+后端(程序)+测试+产品经理。

  如果楼主单独开发网站,那么你的最低业务能力一定是CSS、JS、php。想要更美,审美也必须要好,这就有点啰嗦了。其实我也是一个经常开发网站的人,所以我可以和大家分享一下我的经验。

  1.你要有一个完整的计划,具体要做什么网站,需要多少页,页面之间如何跳转,还有完整的流程图。

  2.有了规划,就可以开始施工了。为自己使用选择一个舒适的框架可以为您节省大量时间。比如我习惯了CI的敏捷开发。

  3.最重要也是最麻烦的就是设置页面。虽然写HTML并不难,但我个人认为非常繁琐,尤其是样式调整。这个时候建议大家多试试看类似网站的页面结构和CSS样式,如果可以的话,自己复制修改,也是一个不错的策略。

  4.当页面快完成时,是时候考虑交互了。现在有很多js插件。如果不想写js,可以使用相关插件,简单又酷。

  5.当项目进度快完成的时候,我开始考虑改bug。楼主还说你自己开发。事实上,很多问题不是凭自己的想法就能轻易找到的。建议楼主可以把项目的网址复制到技术交流群或者论坛,让大家看看,并且帮你点一下,可以起到很好的效果。

  好吧,上面的内容或多或少是相同的。说了这么多,可以给楼主参考一下我独立开发的小网站。如果觉得还可以,就别吝啬给个star吧~

  

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线