Language agnostic 开始网络编程

Language agnostic 开始网络编程,language-agnostic,Language Agnostic,我已经用经典的方式编程了40多年:读取输入、处理数据、打印输出。网络编程不是那么回事 我做了一些HTML并创建了一些页面。但是,我从哪里获得有关在web上放置东西的信息,如何调用/引用它们,我的文件需要什么权限,我如何保护程序/代码/数据不被访问(除了通过我的程序),我如何解开服务器端、用户端、服务器端的含义(只是开玩笑)。我在哪里可以找到一个简单的例子来帮助澄清这些web编程思想?事实上,web就是这样: 读取输入(在浏览器上) 进程数据(在服务器上) 打印输出(在服务器上,通过浏览器查看)

我已经用经典的方式编程了40多年:读取输入、处理数据、打印输出。网络编程不是那么回事


我做了一些HTML并创建了一些页面。但是,我从哪里获得有关在web上放置东西的信息,如何调用/引用它们,我的文件需要什么权限,我如何保护程序/代码/数据不被访问(除了通过我的程序),我如何解开服务器端、用户端、服务器端的含义(只是开玩笑)。我在哪里可以找到一个简单的例子来帮助澄清这些web编程思想?

事实上,web就是这样:

  • 读取输入(在浏览器上)
  • 进程数据(在服务器上)
  • 打印输出(在服务器上,通过浏览器查看)

  • 如果您是面向Microsoft的,请从开始。

    我将采取的方法是首先确定您想要使用的技术堆栈(例如ASP.NET MVC、Ruby on Rails、PHP/MySQL),然后获得一本指导您构建简单web应用程序的书

    例如,规范的RubyonRails书籍是。它有一个很好的演练,教您在构建在线书店时使用该框架


    使用这种方法,你可以通过实际动手来学习。如果这本书忽略了你所缺少的一些基本概念,你可以在维基百科和w3schools等资源中的背景信息中查找错误。

    好吧,也许你可以与我们分享你以前/现在的经验?你擅长哪种语言?它可能会“引导”你走向技术/平台/仪表/数据库等,让你从一开始就感到更舒适。