Delphi开发者最佳网页应用语言是什么

5 投票
11 回答
2488 浏览
提问于 2025-04-15 20:09

我是一个Delphi开发者,想要开发一些网页应用。我知道Intraweb这个工具,但我觉得它不太适合真正的网页开发,可能更适合做内部网络应用。

所以我在考虑使用PHP、Python或者Ruby。我比较喜欢Python,因为它的语法比其他语言更好(我觉得它和Delphi更接近)。另外,我想把应用部署到共享主机上,特别是Linux系统。

作为一个Delphi开发者,你会选择用什么来开发网页应用呢?

11 个回答

6

为什么如果问题是由一个Delphi程序员提出来的,答案就应该不同于其他平台的程序员呢?其实,任何一门好的编程语言都应该是有趣的,不管你现在用的是什么工具。

我自己曾经从Borland Pascal和Delphi转过来,之后又用过PHP和ASP.NET(用的是C#)。现在我几乎只在用Ruby(偶尔也用Rails),我对此非常满意。不过,这完全是个人喜好:我很喜欢Ruby的纯面向对象和函数式编程的特性,还有它作为脚本语言的动态特性。所以,最终还是看你自己的喜好。

不过,有一点我可以肯定地推荐,就是为了实际考虑,最好选择一些主流的网络编程语言,比如PHP、Python、Ruby、ASP.NET或者Java。很抱歉这么说,但我觉得Pascal类的语言已经没有未来了。

7

试试 Morfik http://www.morfik.com/

附言:几年前看起来挺有前途的,但我深入了解后不得不承认,它其实是一个功能比较有限的网页开发环境,只适合做一些非常基础的网页开发。

2

PHP是一个很好的入门语言,但如果你已经有一些编程经验,可能会想试试Python,因为PHP的语法和C语言很像。而如果你学过Pascal,接触Python会更简单一些,我觉得。

看看这些例子:

关于PHP的内容:http://en.wikipedia.org/wiki/Php#Syntax

关于Python的内容:http://en.wikipedia.org/wiki/Python_(programming_language)#Syntax_and_semantics

需要注意的是,Ruby和Python在网页开发中很少单独使用。通常会用到DjangoRuby on Rails这样的框架。在PHP中有很多不同的选择。你可以从头开始编写代码,也可以使用一些框架。

我以前用PHP编程大约五年,现在开始学习Django(一个基于Python的框架),我觉得这是最棒的选择。你可以看看这个网站:http://djangoproject.com/

撰写回答