Web applications 开始建立一个网站

Web applications 开始建立一个网站,web-applications,Web Applications,我想学习开发一个小网站。我如何开始? 我来自windows应用程序背景,我想开始使用web应用程序。第3步可能就是您想要的:您还有很长的路要走 首先学习HTML/CSS。那个 将教你如何创建静态 第页,重点介绍当前的标准和 避免使用旧的HTML教程 然后你就可以开始做点什么了 使用JavaScript的东西和细节。这也将允许您使用页面元素 一定要看一眼 你现在可以开始学习了 要创建动态网页,这是 当它变得真正有趣时,你可以 看看几种技术和方法 选择一个你感觉更好的 舒适的。(Ruby),(C#

我想学习开发一个小网站。我如何开始?
我来自windows应用程序背景,我想开始使用web应用程序。

第3步可能就是您想要的:

您还有很长的路要走

  • 首先学习HTML/CSS。那个 将教你如何创建静态 第页,重点介绍当前的标准和 避免使用旧的HTML教程

  • 然后你就可以开始做点什么了 使用JavaScript的东西和细节。这也将允许您使用页面元素 一定要看一眼

  • 你现在可以开始学习了 要创建动态网页,这是 当它变得真正有趣时,你可以 看看几种技术和方法 选择一个你感觉更好的 舒适的。(Ruby),(C#)和(PHP)是我的最爱


你会在网上找到很多帮助!好的外观:

< P>如果你真的想学习,我会远离网络直到你从书中得到基础。p> 我买了这本书,强烈建议大家仔细阅读:


视情况而定。如果您想创建静态网站,那么您需要了解当前web开发的最佳实践

这意味着您需要仔细阅读、决定要使用的工作表,并深入了解一些完善的HTML和CSS布局

这将使您进入浏览器不兼容的世界。你会想知道的。你还需要开始阅读,这是一种非常强大的语言。一旦您开始使用它,您可能会想选择一两个库来帮助您规范化基于浏览器的不一致性。您可能还想了解一下XML

在你决定开发一个动态网站之前,先选择一种服务器端语言,然后开始担心;-)


(别担心,这只是表面现象。还有很多东西要学——事实上,你永远不需要停下来!如果你有问题或答案,那就是这种难以置信的网络共享文化……

建立一个网站是一项具有挑战性的事业

然而,它从来没有看起来那么难或容易。这需要不断的实践,最重要的是,你必须对精心设计的网站产生鉴赏力,并了解你想要什么。它们是一些很棒的书,但我想向你们指出一些很棒的在线资源,这些资源帮助我入门

伟大的网站建设教程(需要基本的理解) www.youtube.com/watch?v=hc5RhddlLJE

同一个人制作的www.develophp.com/是一个全面的在线资源,可以提供更丰富的内容(进入javascript、php、查询、动态页面等)

一个小但有用的图坦卡门,帮助你在网站上显示图标 www.chami.com/tips/internet/110599i.html

这里有一个由Adobe制作的非常专业的程序,即使您没有dreamweaver,它也会向您显示代码: www.adobe.com/devnet/dreamweaver/articles/first_website_pt1.html

最后,这里有一个网页,将指出基本知识 www.htmlgoodies.com/tutorials/getting_started/

如果你是在做一个静态页面,我认为你不需要任何javascript,除非你想变得有趣。基本建议是html、xhtml和CSS。 经常尝试验证你的html和css,他们也有关于html、php、javascript等的入门课程


祝你好运

如果您对编程有一定的经验,我建议您查看一些现有的框架,而不是从头开始。您可以从设计应用程序中节省大量开发时间。您也不局限于php。您可以使用以下几种备选方案:

  • RubyonRails(用于RubyWeb开发的MVC框架)
  • Django(用于Python web开发的MVC框架)
它们都是php非常可行的替代品。您仍然需要了解HTML、CSS和javascript,因为它们将是非常有用(和必要)的工具。虽然您可以在使用PHP/Ruby/Pyhthon的过程中学习HTML/CSS,但在第一次开始时,您通常希望将重点放在HTML/CSS上。如果你有c语言背景,你可能会发现php更符合你的喜好。你可以通过谷歌找到大量的资源来学习这些语言

php框架也有几个选项,Zend、CodeIgniter、CakePHP等等。你也可以看看Magento或Spree等电子商务应用,WordPress等博客应用。他们将允许您创建即时运行的网站,您可以将其用作开始工作的游乐场。

对于初学者和其他人 从学习HTML和CSS开始,如果你想构建更复杂的web应用程序,Ruby on Rails是最容易学习的框架之一。
要使您的网站或web应用联机,您需要一个web主机和一个域。查看一个好的套装指南,让您开始学习,然后通过首先学习Ruby基础知识,然后进入Rails MVC,进入RubyonRails。 您可以使用多种替代方法,如PHP,但对于初次使用PHP的人来说,这是一个巨大的挑战。
对于您的第一个网站,您只需要真正开始使用HTML和CSS(在最基本的级别),但对于web应用程序,您需要进入一些更复杂的框架和语言

总而言之:

  • 决定要构建的对象的类型
  • 选择适当的web主机和域名
  • 学习HTML和CSS
  • 了解您对开发框架的选择(我推荐RubyonRails)

  • 我会使用ASP.NETMVC2而不是ASP.NETMVC。MVC2中有几个新功能使您的工作更轻松。谢谢各位。。。希望我能很快在这个帖子中分享我的第一个网站:)谢谢你的时间,肖恩,我相信我在做这件事的时候会有很多的起伏。我不会担心的,因为我知道我有像你这样的友好向导来帮助我
    Chapter 1: Getting Started with ASP.NET 3.5.  
    Chapter 2: Building an ASP.NET Web Site.  
    Chapter 3: Designing Your Web Pages. 
    Chapter 4: Working with ASP.NET Controls.
    Chapter 5: Programming Your ASP.NET Web Pages.
    Chapter 6: Creating Consistent Looking Web Sites.
    Chapter 7: Navigation.
    Chapter 8: User Controls.
    Chapter 9: Validating User Input.
    Chapter 10: ASP.NET AJAX.
    Chapter 11: Introduction to Databases.
    Chapter 12: Displaying and Updating Data.
    Chapter 13: LINQ.
    Chapter 14: Presenting Data — Advanced Topics.
    Chapter 15: Security in Your ASP.NET 3.5 Web Site.
    Chapter 16: Personalizing Web Sites.
    Chapter 17: Exception Handling, Debugging, and Tracing.
    Chapter 18: Deploying Your Web Site.
    Appendix A: Exercise Answer.
    Appendix B: Configuring SQL Server 2005.