网络技术
当开始创建网站或应用程序时,很容易被众多可用技术所淹没。在各种语言、框架和工具之间,并不总是容易找到方向。
本文概述了当今网页中使用的主要技术。它并不追求全面,而是介绍最常见和使用最广泛的解决方案。
编程语言
(x)Html
用于构建和组织网页内容结构的标记语言。源自“HyperText Markup Language”,简称HTML。它可以创建表单、插入链接、图片和视频。
CSS
用于为网页(如HTML页面)设置样式。来源于“Cascading Style Sheets”,即“层叠样式表”。它是一组外观和布局属性(颜色、字体、边框等)。样式表的目的是将页面内容与其视觉呈现分离。
PHP
PHP 是一种用于创建动态网页的编程语言。大约四分之三的网站以某种方式使用 PHP。
Javascript
用于在网页上添加动画和效果。它还用于使页面具有交互性,并改善用户体验或界面。
Jquery
开源的 JavaScript 库,可简化在网页中编写 JavaScript。它可以操作 HTML、处理事件并简化与页面的交互。
其他技术
Mysql
开源的关系型数据库管理系统。它可以存储和组织网站的数据,例如用户、文章或产品。
Ajax
一种无需重新加载页面即可从服务器加载数据的技术。它用于让网站更快、更具交互性。
Nodejs
一种允许在服务器端使用 JavaScript 的运行环境。它可以构建快速的 Web 应用,尤其是实时应用。
React
由 Facebook 开发的开源 JavaScript 库。它用于创建用户界面,特别是在单页应用中。
Wordpress
免费的开源内容管理系统(CMS)。它使用 PHP 编写,并基于 MySQL 数据库。可以通过大量插件轻松创建网站。超过 40% 的网站使用它。
Prestashop
开源的电子商务内容管理系统。可以轻松创建和管理在线商店。
Angular
由 Google 开发的开源框架。它通过管理页面、交互和数据来构建 Web 应用。
Python
一种多用途的开源编程语言。用于构建网站、自动化任务以及开发应用程序。
Vue.JS
开源的 JavaScript 框架(也简称 Vue)。用于构建用户界面和 Web 应用。
Symfony
开源的 PHP 框架。它通过简化代码的组织和开发来构建网站和 Web 应用。
Laravel
基于 Symfony 的开源 PHP 框架。它通过简化开发来构建网站和 Web 应用。
Ruby
一种面向对象的开源编程语言,设计简单且易于使用。用于构建 Web 应用和软件。
Zend
开源的 PHP 框架。它通过组织代码结构并简化开发来构建网站和 Web 应用。
Cakephp
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.
Apache cordova
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.
Ionic
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.
Joomla
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.
CodeIgniter
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 ».
Woocommerce
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é.
Bootstrap
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
Haml
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.
Sass
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.
来源
PHP 在网站中的使用统计(英文)
WordPress 数据 2020
术语表
Framework: 用于构建软件或 Web 应用基础和整体结构的一组组件
CMS: 来源于“Content Management System”的缩写
Open-Source: 允许自由分发、访问源代码和创建衍生作品的许可
MVC: 也称为“模型-视图-控制器”,是一种用于界面的软件架构模式,在 Web 应用中非常流行
Préprocesseur: 在计算机领域,预处理器是在编译前对代码进行处理的程序
Français
English
Español
Українська
Deutsch
Italiano
日本語
العربية
हिंदी
Português
বাংলা
ภาษาไทย
Tiếng Việt
한국어
Русский

