Die Berechnung der Entwicklungskosten
Verstehen Sie die verschiedenen Entwicklungskosten und die Faktoren, die das Budget eines Projekts beeinflussen. ...
Wenn man mit der Erstellung einer Website oder Anwendung beginnt, kann man sich schnell von der Vielzahl an verfügbaren Technologien überfordert fühlen. Zwischen Sprachen, Frameworks und Tools ist es nicht immer einfach, den Überblick zu behalten.
Dieser Artikel bietet einen Überblick über die wichtigsten Technologien, die heute im Web verwendet werden. Er ist nicht vollständig, stellt aber die gängigsten und am weitesten verbreiteten Lösungen vor.
Auszeichnungssprache zur Strukturierung und Sinngebung von Webinhalten. Stammt von „HyperText Markup Language“, abgekürzt HTML. Ermöglicht das Erstellen von Formularen sowie das Einfügen von Links, Bildern und Videos.
Ermöglicht die Gestaltung eines Webdokuments wie einer HTML-Seite. Stammt von „Cascading Style Sheets“ oder auf Französisch « feuilles de style en cascade ». Es handelt sich um eine Liste von Darstellungs- und Positionierungseigenschaften (Farben, Schriftarten, Rahmen…). Ziel ist es, den Inhalt einer Seite von ihrer visuellen Darstellung zu trennen.
PHP ist eine Programmiersprache, mit der sich dynamische Webseiten erstellen lassen. Etwa 3 von 4 Websites verwenden PHP in irgendeiner Form.
Ermöglicht das Hinzufügen von Animationen und Effekten auf einer Webseite. Es wird auch verwendet, um Seiten interaktiv zu machen und die Benutzerfreundlichkeit oder die Benutzeroberfläche zu verbessern.
Open-Source-JavaScript-Bibliothek, die das Schreiben von JavaScript in Webseiten erleichtert. Sie ermöglicht die Manipulation von HTML, die Verarbeitung von Ereignissen und vereinfacht die Interaktionen mit der Seite.
Open-Source-relationales Datenbankmanagementsystem. Es ermöglicht das Speichern und Organisieren von Daten einer Website, wie Benutzer, Artikel oder Produkte.
Technik, die es ermöglicht, Daten vom Server zu laden, ohne die Seite neu zu laden. Sie wird verwendet, um Websites schneller und interaktiver zu machen.
Laufzeitumgebung, die es ermöglicht, JavaScript serverseitig zu verwenden. Sie erlaubt die Entwicklung schneller Webanwendungen, insbesondere in Echtzeit.
Open-Source-JavaScript-Bibliothek, entwickelt von Facebook. Sie wird verwendet, um Benutzeroberflächen zu erstellen, insbesondere in Single-Page-Webanwendungen.
Kostenloses und quelloffenes CMS (Content-Management-System). Es ist in PHP geschrieben und nutzt eine MySQL-Datenbank. Damit lassen sich Websites einfach mit vielen Plugins erstellen. Mehr als 40 % der Websites verwenden es.
Open-Source-CMS für den E-Commerce. Es ermöglicht die einfache Erstellung und Verwaltung eines Online-Shops.
Open-Source-Framework, entwickelt von Google. Es ermöglicht die Erstellung von Webanwendungen, indem Seiten, Interaktionen und Daten verwaltet werden.
Vielseitige Open-Source-Programmiersprache. Sie wird verwendet, um Websites zu erstellen, Aufgaben zu automatisieren und Anwendungen zu entwickeln.
Open-Source-JavaScript-Framework (auch einfach Vue genannt). Es wird verwendet, um Benutzeroberflächen und Webanwendungen zu erstellen.
Open-Source-PHP-Framework. Es ermöglicht die Erstellung von Websites und Webanwendungen, indem die Organisation und Entwicklung des Codes erleichtert wird.
Open-Source-PHP-Framework, das teilweise auf Symfony basiert. Es ermöglicht die Erstellung von Websites und Webanwendungen, indem die Entwicklung vereinfacht wird.
Objektorientierte Open-Source-Programmiersprache, die einfach und angenehm zu verwenden ist. Sie wird zur Erstellung von Webanwendungen und Software verwendet.
Open-Source-PHP-Framework. Es bietet Werkzeuge zur Erstellung von Websites und Webanwendungen, indem es den Code strukturiert und die Entwicklung erleichtert.
Framework web libre écrit en PHP. Suit la structure MVC et imite le fonctionnement de Ruby on Rails. Il facilite l'utilisation de Bases de données avec Active record.
Plus anciennement Apache Callback ou PhoneGap, il s'agit d'un framework open-source développé par la Fondation Apache. Il permet de créer des applications pour différentes plateformes (Android, Firefox OS, iOS, Ubuntu, Windows 8...) en HTML, CSS et JavaScript.
Framework open-source permettant de construire des applications natives multiplateformes en utilisant les technologies web comme HTML, CSS, Javascript. Ionic est basé initialement sur AngularJS et Apache Cordova.
CMS libre et open-source utilisé pour la création de site web (pages, blog, news, flux RSS, sondages, recherches). Joomla est écrit en PHP et utilise une base de données Mysql. Créé à partir du CMS Mambo à la suite de désaccords.
Framework libre écrit en PHP suivant le motif MVC. Considéré comme léger et performant, il a été conçu « pour les développeurs qui ont besoin d’une boîte à outils simple et élégante pour créer des applications web complètes ».
Extension wordpress open-source spécialisée dans la mise en place de boutique e-commerce. À l'heure actuelle, woocomerce est la solution de vente en ligne la plus populaire sur le marché.
Framework utilisé dans le cadre de création du design des sites et des applications web. Contient un ensemble de codes HTML et propriétés CSS avec des extensions Javascript en option. Un des projets les plus populaires sur la plateforme GitHub
Le HAML est un langage de balise utilisé pour générer des documents Xhtml sans utiliser la syntaxe Html. Il offre entre autres avantages, un plus grand confort d'écriture du HTML.
Un des préprocesseur les plus utilisés pour pouvoir gérer facilement les feuilles de style CSS complexes avec des propriétés qui s'adaptent à tous les navigateurs et des facilités d'écriture.
Quellen
Statistiken zur PHP-Nutzung für Websites (auf Englisch)
WordPress-Zahlen 2020
Glossar
Framework: Satz von Komponenten, die verwendet werden, um die Grundlagen und die Struktur einer Software oder Webanwendung zu erstellen
CMS: Stammt vom Akronym „Content Management System“
Open-Source: Lizenz, die freie Weiterverteilung, Zugriff auf den Quellcode und Erstellung abgeleiteter Werke erlaubt
MVC: Auch „Model-View-Controller“, ein Software-Architekturmuster für Benutzeroberflächen, sehr verbreitet bei Webanwendungen
Préprocesseur: In der Informatik ist ein Präprozessor ein Programm, das Code vor der Kompilierung verändert
Verstehen Sie die verschiedenen Entwicklungskosten und die Faktoren, die das Budget eines Projekts beeinflussen. ...
Entdecken Sie agile Methoden und erfahren Sie, wie sie helfen, Projekte flexibler, schneller und stärker auf die Kundenbedürfnisse auszurichten. ...