Mittwoch, 13. März 2013

was Sie brauchen, um über Web-Entwicklungs-Frameworks wissen


In der Computerprogrammiersprache Industrie wird ein Rahmen als Software-Bibliothek, die an Stelle der gemeinsamen Code, der generische Funktionen verwendet werden können, bietet definiert. In diesen Fällen werden Gerüste verwendet werden, um den Benutzer mit spezifischen Funktionen bereitzustellen. Der Hauptzweck des Software-Frameworks ist es, Designern und Programmierern, Software-Anforderungen anstelle der Low-Level-Aspekte des Arbeitslebens Systeme ansprechen. Dies hat den Effekt der Verringerung der Entwicklungszeit von Softwareanwendungen. Programmierer, die damit beauftragt, Banking-Websites zum Beispiel entwickeln werden, können mit den Fragen des Kontos Auszahlungen anstelle der Innenleben Anfrage Handling und staatlichen Verwaltung.

Einer der häufigsten Kritikpunkte erhoben gegen Frameworks ist, dass sie um Code viel komplizierter als es sein sollte neigen. Weiterhin kann anstelle des reduzierten Entwicklungszeit von seinen Befürwortern behauptet, Frameworks tatsächlich in einem zeitaufwändiger Prozess führen, da die Nutzer müssen mehr Zeit damit verbringen, zu lernen, sie zu benutzen. Auf der anderen Seite, müssen Sie nur den Rahmen einmal zu lernen, nach dem alle zukünftigen Projekte wird viel einfacher zu bewerkstelligen. In den meisten Fällen sind die wirksamsten Rahmenbedingungen diejenigen, die auf gemeinsamen Code des Projekts basieren, um den generischen Frameworks für allgemeine Anwendungen entwickelt entgegen.

die Programmierschnittstelle oder api
Die API Application Programming Interface bzw. eng mit dem Rahmen verbunden sind, daß sie bestimmte Softwareanwendungen mit anderer Software zu kommunizieren, in gleicher Weise, dass die Benutzerschnittstelle den Menschen mit Computern interagieren können. APIs bieten den Vorteil der schnellen Umsetzung, und sie sind relativ leicht zu pflegen. Darüber hinaus bieten sie den Nutzern und Web-Entwickler mit einem flexiblen mittels Zwei-Wege-Kommunikation, die sie ideal geeignet, um Web-Anwendungen macht. Im Folgenden sind einige der am häufigsten verwendeten Frameworks in der heutigen Programmierung Szene.

Ruby on Rails
Dies ist ein Open-Source Web Application Framework, das die Programmiersprache Ruby nutzt. Es ist vor allem für den Einsatz mit Agile Entwicklungsmethodik gedacht und bietet die Vorteile der raschen Entwicklung.

django
Ein Open-Source Web Application Framework, wird Django in Python geschrieben und folgt dem Model-View-Controller-architektonische Struktur. Django wurde ursprünglich für die Verwaltung von Nachrichten-Websites für The World Company entwickelt.

Code Zünder
Code Zünder ist ein Open Source Web Application Framework, die für die Entwicklung von dynamischen Web-Seiten verwendet wird. Mit Hilfe PHP, wurde Code Zünder mit dem Ziel der es Entwicklern eine viel schnellere Mittel zur Einstellung bestimmter Projekte freigegeben.

cakephp
CakePHP ist ein Open Source Web Application Framework für Web-Anwendungen, die in PHP geschrieben ist. Es ist teilweise auf Ruby on Rails basiert und nutzt viele der gleichen Schlüsselbegriffe.

. Net
Entwickelt von Microsoft kommt. NET Framework mit einer umfangreichen Bibliothek von codierten Lösungen, die Entwickler mit einer Vielzahl von Programmier-Problemen umzugehen ermöglichen .. NET ist in erster Linie auf der Microsoft IIS Web-Server laufen.

Streben
Apache Struts ist ein freies Open-Source-Framework vor allem für die Entwicklung von Java-Web-Anwendungen vorgesehen.

jboss
Ein Open-Source-Framework-Lösung nutzt JBoss Application Server Java Cross-Plattform-Kompatibilität mit jedem System, dass Programmiersprache nutzt bieten.

Zusätzlich zu den oben aufgeführten Rahmenbedingungen, gibt es eine Reihe von JavaScript-Frameworks, die hauptsächlich dazu bestimmt sind, Javascript Entwicklung durch den Umgang mit Inkonsistenz Probleme im Browser und bietet eine benutzerfreundliche API rationalisieren.

jquery
jQuery ist ein Cross-Browser-Bibliothek, die auf der Interaktion zwischen JavaScript und HTML konzentriert. Es ist derzeit in nicht weniger als 20% der 10.000 größten Websites der Welt verwendet und wird weitgehend als die beliebteste Javascript-Bibliothek herum.

mootools
MooTools ist ein Open Source objektorientierte Javascript basiertes Framework, das Cross-Browser-Kompatibilität ermöglicht in einem eleganten und flexiblen Paket. MooTools bietet die Vorteile eines umfassenden und einfach zu bedienen Application Programming Interface.

Prototyp
Prototype ist ein Javascript Framework, das eine Reihe von Dienstprogrammen einschließlich einer Ajax-Framework bietet. Obwohl es in der Regel als eigenständige Anwendung verteilt wird, wird es auch häufig in Verbindung mit Ruby on Rails und verschiedenen anderen Frameworks verwendet.

Viel mehr Informationen über Rahmenbedingungen finden Sie im Internet und in der Programmierung Bücher. Es gibt Webseiten, wie bestprogrammingbooks.net, die Programmierung Bücher nach Kategorie, Sprache, Datenbank etc. organisieren
...

Keine Kommentare:

Kommentar veröffentlichen