怒答。
首先以开发者的角度来解答题主的一些现象。
我在学校也接了不少外包项目,主要有两种目的:
关于开发网站,后来有个前辈(当时他和另一个前辈开了一个外包公司)告诉我,一定要在开发前签协议,而且要明确说清楚需求,需求定好才开发。开发完成后,只要需求改变了,除非再给报酬否则不会进行任何修改。而且找做网站的人太多,不可能每一个都认真地重头开始做。因此都会有一些模版去修改,如果负责的话,前端会给你好好设计一翻,后台逻辑基本上是不做改变的。
这是我看到的现象,希望能解答题主对网站制作公司的疑问。
----------分割线------------
再回答题主如何跟制作公司沟通的问题。
上面某个网站,我问对方有什么需求的时候,对方一直说“我要简洁大方,操作简单,界面创新”。当时就直接昏了过去。
对网站的功能需求,越细越好。细到你想页面怎么设计(比如公司介绍的页面,左边放什么右边放什么 导航在哪里)、细到每一个按钮有什么功能、细到每怎么更新内容。
而考虑的方面可以有:
提醒楼主,在谈需求之前,请自己想想象好网站的样子,做好一份策划是最好。千万不要相信开发者的想象。(跪,对不起坑了各位同胞= = )
-----再一个分割线------
关于“没有计算机相关背景,个人如何制作网站”
首先必须肯定,要做出一个很不错的网站是需要花很多时间的(请注意这里说的是“时间”),但这不意味着不能做一个简单的网站。
“新世纪到来,不会编程的人就是文盲”这句话也暗示了,新时代下学“编程”跟旧时代(指以前)下“识别文字”难度是同等的。也侧面反映了制作网站跟“有没有计算机相关背景”是没有直接关系的。题主可以放心的学。
如何学?
先理解网站分为“前端”跟“后台”。
前端指展示给用户看的界面(准确地说是交给浏览器处理的部分),包括 HTML CSS JavaScript。
后台对应的交给服务器处理。后台可以有好几种语言可以选择学习,包括 php、jsp(java servlet)、http://asp.net。还有近几年流行起来的 Python、Ruby、Go 等等。。选择一个语言学习就可以了。。
= = 关于网站制作,国内网络上资料忒多- - 题主不会就百度一下,一定能找到答案(小时候就是这样学成的...)
都在讽刺题主,何苦呢。楼上几位如果不回答问题的话,干嘛不把吐槽丢在问题评论里?
一个个都是干程序出身的,连什么内容该放什么地方都不能弄仔细了,是不是有点害臊啊
先回答题主的问题
第一,纯展示型的网站,有人指导一周时间弄点HTMl和CSS,马上就能上手做。而且网上有很多模板和建站工具,甚至有不少在线建站工具,用起来都很方便。
实在不行的话下一个Dreamweaver什么的,拖拖控件也能搞定了。自己摸索一下就好,不比PS难就是了。看好一周之内会做,不过会做到做的好需要一定时间的折腾。
纯展示网页,不涉及后台可视化编辑内容的部分,不涉及数据库。任何一个有两个月web方面工作经验的大学生一周给你搞定。
最不济用word一通画,画好了转换成html页面上传也不是不可以,不过我没有玩过。
第二,有部分动态内容的网站:涉及到一些良好的用户交互和行为响应,分前台展示页面和后台管理员编辑内容的页面,有用户组策略和用户权限管理。
以上就比较复杂,需要题主自学HTML,会一点基础的JS,会一点点数据库。重要的是一开始的涉及比较费脑子
如果题主在学校里有C/C++的课程基础的话,努力努力需要三四的时间。没有的话大概要一两个月。
顺便说一句,如果是纯展示页面的话,一般也就是十来个页面撑死了。我不清楚别人怎样,反正如果我是还在上班的时候,一个纯展示1k的价格我肯定干的比谁都积极连带保半年售后- =
可惜我该行了。
然后解决题主的问题
其实第一点,你可以在一些个人任务发布平台找人来做,先要求看一下对方的作品,再进行沟通。
然后如果题主确实想学的话,我可以帮上点忙。不过最近假期快结束了,工作时间不一定能及时的帮上忙,这是个问题。
ps:@萧井陌 题主在萧同学的答案评论里提到我,萧同学对此的评论是“你提到的这个人虽然是为了恶心我,不过……”。我的第一个反应是“不好意思您哪位啊”。刚想说话却见萧同学关闭了评论。
ps2:好奇之下店进萧同学的回答,顿觉有些how old are you怎么老是你的感觉,可谓走到哪喷到哪。尽是攻击提问者却不回答问题的内容。仔细一看明白萧同学大约也是程序猿,估计是对我“如果不回答问题干嘛不评论,当个程序猿连什么东西该放哪里都弄不好不害臊吗”对号入座了。
我必须要说我那句话并不是针对你个人的,但是如果你对号入座了也算合我本意。