![]() |
1
10
您可以使用各种各样的Web应用程序语言。我最有经验的(因此将在这里讨论)是PHP、Eruby和RubyonRails。所有这些在互联网上都有很好的教程-我将在下面链接到其中一些。 选择哪一个取决于你想做什么。使用php和eruby,你必须自己做大多数事情——而RubyonRails会为你做很多事情(很有用,但是如果你不知道自己在做什么,也会很危险)。RubyonRails非常适合做与数据库相关的事情,例如标准的CRUD(创建、读取、更新、删除)应用程序。RubyonRails(通常缩写为ror)教程教你的是一个博客应用程序(创建条目、阅读条目、更新条目、删除条目)或通讯簿应用程序。使用ror的“scaffold”函数,几乎可以在一行代码中完成许多此类应用程序。 php和eruby可以让你自己做更多的工作,但在某些情况下这会更好。PHP比eruby更为知名和使用,但我喜欢Ruby语言,所以我更喜欢使用eruby。这两种方法都适用于做简单的应用程序(如网站上的联系人表单)或更复杂的应用程序(phpbb——一个论坛软件是用php编写的)。 至于选择哪一个-我会和他们一起玩,看看你怎么想。试着对每个教程的前几部分进行测试,看看你是否喜欢。 以下是各种教程的链接: PHP 厄鲁比
红宝石钢轨
有一些教程可以让你开始学习。其中一些可以帮助您安装必要的软件(webserver和其他需要的软件,如php或ruby),而有些则不行。在Windows上安装apache(webserver)、mysql(db)和php的一个好方法是使用 XAMPP . 如果您使用的是Linux,那么Apache、MySQL和PHP将在您的包存储库中,并且可能有特定于发行版的指南来设置它们。 |
![]() |
2
2
很多语言都有网络对等语言。JSP为Java,Rails为Ruby,Django为Python等,这可能是一个领先。 如果你想使用有争议的最大用户群的平台(以及最大的教程和例子),那就使用PHP。 不过,我强烈建议您研究各种框架。对于每一种面向Web的语言,一定有大量的资源可以消除编写所有低级管道代码的麻烦,因此您可以将精力集中在重要的事情上。我个人几乎只使用.NET,但我听说过许多不错的PHP框架,比如Zend平台和Cakephp(用于MVC开发)。 如果您还打算在应用程序中使用javascript来给您的应用程序带来一种美妙的Web2.0体验,请使用一个隐藏杂乱浏览器详细信息的库。如果你自己尝试做所有跨浏览器脚本,你会疯掉的。一些好的是原型和jquery。 |
![]() |
3
1
|
![]() |
Matthew Thibodeau · JavaFX图像错误[重复] 6 年前 |
![]() |
user3239349 · C#UWP动态更改全局字体 6 年前 |
![]() |
Diego · net core 2.0读取文件添加为资源 7 年前 |
![]() |
Asif Mushtaq · Java 9模块系统资源文件位置 7 年前 |
![]() |
Jaeger · 使用单个资源更新时Rails无路由匹配帖子url 7 年前 |