🔢

【2023年】バージョン情報まとめ(HTML, PHP, Laravel, EC-CUBE, MySQL, Ubuntu)

2023/09/01に公開

はじめに

様々なバージョン情報をまとめました。

HTML

HTML規格 W3C勧告
HTML4.01 1999/12/24
HTML5.0 2014/10/28
HTML5.1 2016/11/01
HTML5.2 2017/12/14
HTML Living Standard 2021/01/29

HTML5とHTML Living Standardはほぼ同等のものです。
HTML4.01とHTML5.0以降とは大きく異なり、HTML文書では先頭のDOCTYPE宣言で見分けることが出来ます。

  • HTML4.01(strict)
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
  • HTML5以降
<!DOCTYPE html>

PHP

PHPバージョン 初回リリース アクティブサポート終了 セキュリティサポート終了 備考
5.6 2014/08/28 2017/01/19 2018/12/31 サポート切れ
7.4 2019/11/28 2021/11/28 2022/11/28 サポート切れ
8.0 2020/11/26 2022/11/26 2023/11/26
8.1 2021/11/25 2023/11/25 2024/11/25
8.2 2022/12/08 2024/12/08 2025/12/08

PHP6は存在しません。
5と7は大きく異なり、機能追加・廃止がかなり多いです。
7と8については、5と7ほどの大きい変更点はないです。

最新の情報は公式を参照してください。
変更点についてはPHPマニュアルの「付録」を参照してください。

https://www.php.net/supported-versions.php

リリース・移行ガイド

CodeIgniter

CodeIgniter3とCodeIgniter4で大きく異なります。

CodeIgniter3

https://codeigniter.com/userguide3/changelog.html

CodeIgniter4

モダンでLaravelに近いフレームワークです。

https://codeigniter.com/user_guide/changelogs/index.html

LaravelにはartisanというCLIが用意されていますが
CodeIgniter4の場合、sparkが用意されています。

https://codeigniter4.github.io/userguide/cli/spark_commands.html

https://readouble.com/laravel/10.x/ja/artisan.html

オープンソースCMS EC-CUBE

https://doc4.ec-cube.net/quickstart/requirement

データベース MySQL

GA(General Availability)は正式リリースを指します。

MySQL
バージョン
正式リリース
(GA)
Premier Support
期限
Extended Support
期限
備考
5.6 2013/02 2018/02 2021/02 サポート切れ
5.7 2015/10 2020/10 2023/10
8.0 2018/04 2023/04 2026/04
8.1 - - - 正式リリースがまだ

https://www.mysql.com/jp/support/

https://www.mysql.com/jp/support/supportedplatforms/database.html

リリース

Linux Ubuntu

基本的に LTS がついているバージョンを使用しましょう。

https://wiki.ubuntu.com/Releases

Discussion