代码之家  ›  专栏  ›  技术社区  ›  Stephen

重新进入网站开发游戏[关闭]

  •  4
  • Stephen  · 技术社区  · 7 年前

    早在90年代,我就用冷聚变技术开发网站。我们的大部分页面布局仍然使用表格,呵呵。

    现在我正在使用冷融合工作室的旧版本作为我的编辑器,当然还有Photoshop作为我的图形。我还发现了Firebug,发现它非常有用。

    我想知道这里的社区是否能在我重新开始这个领域时给我一些建议。你对软件有什么建议吗?我应该用一个新的编辑器吗?其他调试工具?你推荐哪种语言?

    任何意见或想法,将有助于网站开发谁是开始将不胜感激。唐克斯!

    13 回复  |  直到 14 年前
        1
  •  5
  •   dnagirl    15 年前

    Eclipse Subversion ,其中 integrates

    如果你想更新你的图像编辑器,但又不想为Photoshop的授权费买单, GIMP 是非常完善的,开源的,免费的。

    您可能需要研究各种cms和框架。有可能一个或另一个适合你的目标市场。一旦你了解了他们的怪癖,他们就能大大加快发展速度。

    JQuery . 不要把javascript编码时间花在处理跨浏览器问题和常见比喻上。

        3
  •  3
  •   Chuck Callebs    15 年前

    你肯定想研究一个框架。如果来自ColdFusion,您会对PHP开箱即用感到失望,因为它没有那么友好。这是假设您要将它用于数据库应用程序,否则就不重要了。

        4
  •  3
  •   sje397    15 年前

    我是一个超级粉丝 jQuery 用于优雅的客户端跨浏览器javascript。

    如果您想了解服务器端的一些“现代”概念, REST Google App Engine

    但我仍然坚持使用老式的IDE语法突出文本编辑器。或者 eclipse ,有时也不是更好;)

        5
  •  2
  •   czuroski    15 年前

    我同意找到一个框架。作为一名普通编辑,我不能没有notepad++- http://notepad-plus-plus.org/

        6
  •  1
  •   Marcio Aguiar    15 年前

    对于CSS,我建议阅读 CSS Mastery 对于一个很好的概述,包括浏览器的差异/错误。

    NetBeans 我的新网站。除了所有预期的特性之外,NetBeans还有很好的ftp集成,这也是我多年前开始使用Dreamweaver的原因之一。

        7
  •  1
  •   FelipeAls    15 年前

    Opera Web Standards Curriculum 对于编写正确的HTML、CSS和JS是一个很好的(重新)开始。以你自己的节奏读(我是说速度,对不起我的英语)。

    IE6公司
    如果可以的话就放弃IE6(如果你的客户没有特别要求支持的话)。它会给你足够的时间学习 东西。
    如果你为行政部门或为他们工作的公司工作,情况就不会是这样;为严重的头痛做好准备。
    Position is everything 是一个很好的资源。不要试图理解所有的东西,但至少要学会了解和识别那些IE6错误。两倍的边距,3px的边距,两次看到的内容,消失的内容是非常众所周知的和记录的错误,但如果你不知道他们来自这里。。。
    条件注释和布局( zoom: 1;

    页面布局 如果你用过桌子,间隔棒.gif对css2.1这样的web标准来说是新的 用对了方法 ,即使知道如何设置页面中整个块的样式,也很难在浏览器中正确显示布局。
    不用费心重新发明轮子,使用像这样的资源 HTML Gala

    工具 :

    • Firefox和强大的扩展

    你就完了。相当:)

    • 你已经提到的萤火虫。浏览它的选项卡、选择框和面包屑,在那里你可以编辑实时的东西,等等。我听说你喜欢扩展,所以dev为这个扩展创建了扩展(memexzibit:)),检查 extensions to Firebug . 我主要使用Pixelperfect和CSS用法,但其他的也很有用。
    • Web Developer Toolbar 一定有 分机。每个选项都要至少尝试一次,最后一个菜单中甚至有一个宝石,第一个选项只有少数人知道。
    • QuickJava
    • MeasureIt
    • ColorZilla 带颜色选择器(Shift-Esc)
    • Fireshot 对于快照和注释,如果您想与客户或设计师交流、编写文档或为您的公文包编写文档,则非常有用。

    其他

    • 源代码管理(让我们避免 它3天前工作了/我刚刚删除了错误的文件啊 ")
    • 两个离线备份,不会被抢劫/淹没/烧毁你的房子/办公室。第二个可以是一个带有Truecrypt的USB-key/HD给家人或朋友,还有一个密码,例如只有你的妻子/丈夫和你的父母或孩子知道。你可以把第一个随身携带(如果被抢,最好加密)。
        8
  •  0
  •   Dan Harris    15 年前

    如果您确实想走PHP路线,我会把netbeans看作一个编辑器/IDE。

    我是一个.NET开发人员,所以我可能有偏见,但我会研究.NET框架,特别是ASP.NetMVC(我认为如果可以的话,选择c)

    这一切都取决于你想做什么,从长远来看,如果你想做这只是一个爱好或工作作为一个全职开发人员。

    一点

    你是否打算承担更多的设计角色,css/xhtml编码,或者编写应用程序、web服务等?

    Tizag 对于有用的,易于遵循的教程,可以迅速让你的基础上的速度负荷。

    不管你走哪条路,一定要熟悉jqueryjavascript库,它非常强大,而且它提供的许多基本功能都是我最近发现的客户机所期望的。

        9
  •  0
  •   Mark Baker    15 年前

    我自己还没看过,但新的 PhpStorm IDE

        10
  •  0
  •   studioromeo    15 年前

    更进一步的回答。

    如果你在mac电脑上,我可以强烈推荐恐慌的结尾 http://www.panic.com/coda http://macromates.com/

    Firebug是一个很棒的小工具,还有一个webdeveloper工具栏 https://addons.mozilla.org/en-US/firefox/addon/60/ ,这也很有帮助!它有内置的链接,用于用w3c验证html和css。

    语言,当然是PHP。我从ASP.NET,发现它很好,但我只是觉得在PHP更舒服,我给你的建议是,尝试所有这些,看看什么是最好的作品。

    另外,当您觉得舒服时,也可以看看HP框架(kohanaphp.com网站/),这是一个非常简单的框架,正如其他人所说,它并不引人注目,你可以随意使用它。

    最后,我最好的建议是,把醒着的每一刻都花在尝试新事物上,比如制作一个html页面并对其进行样式化,制作一个联系人表单之类的东西,我发现混日子是学习一门语言的最好方法。

    希望这能帮助您开始:)

        11
  •  0
  •   Yisroel    15 年前

    自90年代以来,ColdFusion已经有了很好的发展,在放弃它之前,请查看版本9的详细信息。另外,考虑CFBuilder作为一个很好的ColdFusion IDE。

    ColdFusion 9

    CFBuilder

        12
  •  0
  •   adardesign    15 年前
        13
  •  0
  •   Makram Saleh    15 年前

    我认为马克 现代的 web开发:

    1. JS库,主要是

    尽管当今Web开发背后的大多数概念并不新鲜(MVC结构、AJAX…),但重新发现这些概念导致了我们做事方式的转变,并使资深开发人员重新相信it是一种有效而严肃的媒介。

    Ruby on Rails . 学习框架的主要原则和概念:可重用模块, 优雅的

    (或者,您可以检查 cakephp ,Rails的表亲,继承了大多数家族特征)

    Django AppEngine

    那是后端的。

    然后,您来到了忍者风格的超有用且仍然有趣的jQuery(及其众多插件)的广阔世界,在这里,web开发的乐趣还在继续。