Ive aufgefallen, dass ziemlich viele Leute kommen, um Ozzu Frage nach der beste Weg, um dynamische, Content-driven Webseiten zu erstellen. Nachdem er gesagt, zu einem Server-Side-Scripting-Sprache, ihre nächste Frage ist fast immer, über die man zu verwenden.
Dies wird hoffentlich helfen, klar, ein paar Dinge und Menschen zu helfen, eine Wahl zu treffen.
PHP Website: http://www.php.net
<html>
<head>
<title>PHP Hello World Demo</title>
</head>
<body>
<?php
$greeting = "Hello World!";
echo $greeting;
?>
</body>
</html>
- <html>
- <head>
- <title>PHP Hello World Demo</title>
- </head>
- <body>
-
- <?php
- $greeting = "Hello World!";
- echo $greeting;
- ?>
-
- </body>
- </html>
Die meisten Linux-basierten Hosting-Pakete bieten [Kurzform = Hypertext Preprocessor: 1nhvkq66] PHP [/acronym] Unterstützung als ein wichtiger Teil der Pläne. So richten Sie [Kurzform = Hypertext Preprocessor: 1nhvkq66] PHP [/acronym] auf Ihrem eigenen Computer für die Entwicklung Zwecke können Sie entweder zu installieren [Kurzform = Hypertext Preprocessor: 1nhvkq66] PHP [/acronym] selbst,
finden Sie hier , Oder verwenden Sie ein All-in-One-Paket enthält eine vollständige Apache, [Kurzform = Hypertext Preprocessor: 1nhvkq66] PHP [/acronym] Und MySQL-Umgebung, wie z. B.
WAMP .
Zu Beginn Lernen [Kurzform = Hypertext Preprozessor: 1nhvkq66] PHP [/acronym] , Überprüfen Sie die folgenden Angaben:
PHP Ressourcen für die Tutorials, Bücher, Script Archive, etc. PHP Tutorials ASP.NET Website: http://www.asp. net
Kosten: Frei
Lizenz: Microsoft
Syntax: Unterschiedlich
[Kurzform = Application Programming Interface: 1nhvkq66] API [/acronym] : MSDN ASP.NET ist auch relativ einfach zu erlernen und kostet nichts, auf einem Server laufen.
Eine einfache
Hallo Welt Skripts in ASP. NET könnte wie folgt aussehen:
<html>
<head>
<title>ASP.NET Hello World Demo</title>
</head>
<body>
<% Response.Write("Hello World!") %>
</body>
</html>
- <html>
- <head>
- <title>ASP.NET Hello World Demo</title>
- </head>
- <body>
-
- <% Response.Write("Hello World!") %>
-
- </body>
- </html>
ASP.NET ist weit über die Windows-basierten Hosting-Pakete. ASP.NET verwendet (und erfordert daher). NET Framework. So richten Sie ASP.NET auf Ihrem eigenen Computer für entwicklungspolitische Zwecke, können Sie das. NET Framework und ASP.NET
finden Sie hier .
ASP.NET Lernen zu beginnen, überprüfen Sie die folgenden Angaben:
ASP.NET Tutorials ASP. NET: Getting Started QuickStart Tutorial ASP.NET-Tutorial auf der W3Schools ColdFusion Website: http://www.adobe. com / products / coldfusion /
Kosten: $ 1299 USD (Entwickler-Version ist gratis)
Lizenz: Adobe
Syntax: [Kurzform = eXtensible Markup Language: 1nhvkq66] XML [/acronym] -basierte
[Kurzform = Application Programming Interface: 1nhvkq66] API [/acronym] : [Kurzform = ColdFusion Markup Language: 1nhvkq66] CFML [/acronym] Referenz
<html>
<head>
<title>ColdFusion Hello World Demo</title>
</head>
<body>
<cfset var greeting = "Hello World">
<cfoutput>#greeting#</cfoutput>
</body>
</html>
- <html>
- <head>
- <title>ColdFusion Hello World Demo</title>
- </head>
- <body>
-
- <cfset var greeting = "Hello World">
- <cfoutput>#greeting#</cfoutput>
-
- </body>
- </html>
So richten Sie Coldfusion auf Ihrem eigenen Computer für entwicklungspolitische Zwecke, können Sie das ColdFusion Developer Edition, finden Sie hier . (Adobe-Konto erforderlich, frei, Anmeldung)
ColdFusion Lernen zu beginnen, überprüfen Sie die folgenden Angaben:
ColdFusion Developer Center
ColdFusion Tutorial und Artikel Index
Python
Website: http://www.python. org
Kosten: Freie (Open Source)
Lizenz: Python License
Syntax: C-ähnliche
[Kurzform = Application Programming Interface: 1nhvkq66] API [/acronym] : Python Language Reference
Python ist eine Skriptsprache oft benutzt, um Web-Anwendungen zu entwickeln. Python ist wohl eine mächtige, objekt-orientierte Sprache als PHP, aber die beiden Sprachen sehr ähnlich sind, und das Lernen ein das Lernen der anderen einfach.
Eine einfache Hallo Welt in Python-Skript könnte wie folgt aussehen:
greeting = "Hello World!"
print greeting
- greeting = "Hello World!"
- print greeting
Beachten Sie, dass auf Hosting-geteilt werden, laufen in der Regel als Python-Skripte [Kurzform = Common Gateway Interface: 1nhvkq66] CGI [/acronym] Programme. So richten Sie Python auf Ihrem eigenen Computer für entwicklungspolitische Zwecke, können Sie das Python-Bibliotheken, finden Sie hier .
Zu Beginn lernen Python, lesen Sie in der folgenden Optionen:
Python Dokumentation
Python Tutorial
A Beginners Python Tutorial
Dive Into Python
Kosten: Freie (Open Source)
Lizenz: Ruby License
Syntax: Unique
[Kurzform = Application Programming Interface: 1nhvkq66] API [/acronym] : Ruby Core Reference
Ruby ist eine neuere Skriptsprache, die auf einfache und schnelle Entwicklung konzentrieren soll. Ruby ist oft gesehen, mit dem Rails-Framework, ein [Kurzform = Model-View-Controller: 1nhvkq66] MVC gepaart [/acronym] Rahmen auf der Grundlage Ruby für die schnelle Anwendungsentwicklung.
Eine einfache Hallo Welt in Ruby-Skript könnte wie folgt aussehen:
<html>
<head>
<title>Ruby Hello World Demo</title>
</head>
<body>
<%
greeting = "Hello World!"
puts greeting
%>
</body>
</html>
- <html>
- <head>
- <title>Ruby Hello World Demo</title>
- </head>
- <body>
-
- <%
- greeting = "Hello World!"
- puts greeting
- %>
-
- </body>
- </html>
Ruby ist nicht immer verfügbar auf Hosting-Pakete, so müssen Sie bei Ihrem Hosting-Provider zu fragen, und fragen Sie nach Ruby-Unterstützung, wenn nötig. So richten Sie Ruby auf Ihrem eigenen Computer für entwicklungspolitische Zwecke, können Sie das Ruby-Bibliotheken, finden Sie hier .
Zu Beginn Lernen von Ruby, lesen Sie in der folgenden Optionen:
Ruby Dokumentation
Basic Ruby-Tutorial
Es gibt viele andere Skript-Sprachen, die verwendet werden, um dynamische Webseiten erstellen können. Ive nur aufgelistet einige der am weitesten verbreiteten hier. Zusätzlich zu den Sprachen selbst, viele Leute benutzen oft einen Rahmen, um in den Entwicklungsprozess unterstützen. Popular [Kurzform = Model-View-Controller: 1nhvkq66] MVC [/acronym] Rahmenbedingungen gehören Rails (für Ruby) und Cake (für [Kurzform = Hypertext Preprocessor: 1nhvkq66] PHP [/acronym] ).