首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在web开发中提升自己?

如何在web开发中提升自己?
EN

Stack Overflow用户
提问于 2009-08-20 17:58:12
回答 6查看 378关注 0票数 4

我不是一个完全有经验的web开发人员,我更可能是一个独立的应用程序开发人员,有很多像c,c++,java,c#.I这样的语言经验,对web项目有很多想法,但当我开始开发时,当我到了设计阶段,我就放弃了。ıI‘真的很沮丧,你有什么建议吗?

EN

回答 6

Stack Overflow用户

回答已采纳

发布于 2009-08-20 18:06:51

网站真的很复杂。

从小处着手。

每个web应用程序都有许多层。

1)底层的、持久的数据。文件或数据库。这并不是网络所特有的。你可以先写这个。这是数据库或文件设计。没什么可做的,但先做吧。

2)“模型”,它封装了站点所做的事情。这是基于持久数据的。这并不是网络所特有的。写下这一段。让它作为一个基于文本的Unix风格的程序工作,执行简单的读取、写入和打印到控制台。这才是真正的工作所在。去掉HTML/CSS之类的东西。

3)模型的“视图”。这是web框架(如PHP)与您的模型交互的地方。这是基于HTTP的,但不是非常复杂。它涉及到URL、GET和POST来与模型交互。

4)“展示”。这是最终的、具有适当CSS的好看的HTML。因为其他一切都已经正常工作了,你可以在这里随意乱搞,而不用担心当你改变一些东西时,你破坏了什么。

票数 9
EN

Stack Overflow用户

发布于 2009-08-20 18:04:26

从小做起,非常小。只需要一天的项目是最好的入门方式。

不要从页面的设计开始,而是将数据显示在屏幕上。数据显示在屏幕上之后,拿一张纸画出你的设计。做一些设计,即使你认为你找到了一个完美的设计,再画几个。

使用模板系统,以便您可以制作多个模板,并从中选择最佳功能。

票数 2
EN

Stack Overflow用户

发布于 2009-08-21 00:08:06

一种适度相反的想法:忽略设计,我的意思是忽略CSS,忽略颜色,忽略字体,忽略定位。从简单的jane默认HTML开始,并使您的应用程序看起来更好。

我强调的意思并不是开始将css信息放入标签的样式属性中,或者使用字体标签或标签的颜色属性。我的意思是忽略这一点,并学习如何标记页面。干净整洁的HTML本身就能很好地呈现出来,在你写出好的CSS之前,你需要先写出好的HTML。

大多数设计师会告诉你,在担心颜色之前,商标和布局等需要在黑白中看起来很棒,这是一个相当荒谬的延伸。探索可用的HTML4.2严格标记,并弄清楚如何表示数据。

一旦你掌握了这一点,你就可以放心地转向排版元素了。排版对程序员来说是一件很棒的事情,因为它都是基于数学的逻辑规则。阅读排版风格的元素,然后阅读应用于网络的排版风格的元素(反之亦然,后者在http://www.webtypography.net/)。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1307842

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档