我想设计一个网站,但我不知道从哪里开始。
是否有初学者入门指南?
答案 0 :(得分:2)
您希望提供多少奉献精神?如果您只是想设计一个快速而又脏的网站,那么在线提供了大量的开源Web模板,您可以修改干净的基本HTML / XHTML设计策略,并为其提供内容。
或者,如果您想从头开始设计自己的网站,并且在该领域拥有完整的技术知识(正确的方法)。在HTML / XHTML / XML上学习一两本书,内容管理系统,php等文档。
你很快就会发现,一开始你的发展是渐进的,充其量也是缓慢的。如果您付出足够的努力,您会发现自己可以自信地快速设计网站,这最能说明您的内容。
答案 1 :(得分:1)
答案 2 :(得分:1)
我通过网站了解你的意思是某种网络应用程序。而设计意味着,不仅仅是页面设计,还有网络应用程序的设计。首先,您必须了解网络应用程序的解剖结构。主要组成部分是:
当用户在Web浏览器中键入URL时,Web服务器会将URL转发到相应的Web应用程序。 Web应用程序执行所需的任务(可能涉及读取或写入数据库)并通过www向用户返回新的html页面。
Web应用程序的某些组件是:
几乎所有的网络应用程序都将Web应用程序的模型,视图和控制器分开。视图处理显示,模型处理数据,控制器处理控制/功能。请参阅http://www.uidesign.net/Articles/Papers/UsingMVCPatterninWebInter.html。
几个框架实现了MVC。最容易入门的是Ruby on Rails和Django(在此基础上编写了一个名为Pinax的开源社交网络)。 java中还有更全面的框架和库(对于您可能需要加入其中几个库的单个Web应用程序),例如spring,webwork,tapestry,lucene(用于搜索),sitemesh(用于页面修饰)。许多java web应用程序在tomcat web服务器和mysql数据库上运行。
答案 3 :(得分:1)
我从http://w3schools.com开始。确保您使用的是Firefox和Firebug插件。亲自动手,熟悉网页设计社区。 p>
Andy Budd在我的桌面上有CSS Mastery,这是一个很好的,可读的,简短但深入的CSS指南。
Don't Make me think也成了我网页设计的口头禅。
总的来说,在你变好之前,你会产生很多废话 - 就像我一样。如果你有人看看你正在做什么,这将是最好的帮助。从长远来看,个人驾驶最重要,所以坚持下去并继续学习。
答案 4 :(得分:0)
Liz Castro has a good book也是。