网站内容发布流程图(一个常见的制作流程是怎样的?说我的看法 )
优采云 发布时间: 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吧~