2021年12月24日(金)に、a-blog cms Ver.3.0 をリリースしました。
Ver.3.0では、PHP8.0対応や、ionCube PHP Encoder による暗号化の廃止など大きな変更を行い、インストールに必要な手順の削減や多様なサーバー環境へ対応できるようになり、さらに導入しやすくなりました。
そのほか、Webhook機能やAPI機能、豊富なキャッシュオプションを新しく用意しパフォーマンスの向上が行われています。
主なリリースの内容
- PHP7.2.5 - PHP8.0対応
- ionCube PHP Encoder による暗号化を廃止
- Webhook機能を追加
- API 機能を追加
- エントリーのエクスポート・インポート機能を追加
- テンプレートのキャッシュ機能を追加
- Redis、Opcache、APCuやファイルキャッシュなどをキャッシュオプションを用意しパフォーマンスを向上
- レスポンス直前のHook(beforeResponse)を用意(キャッシュ時も対応)
- 新テーマUTSUWA の追加
他にも、管理画面のUI改善などを行なっております。
より詳細なリリース情報は、リリースノートをご覧ください。
ionCube PHP Encoder による暗号化を廃止の概要
ionCube から最新のPHPバージョンに対応したものがリリースされず、新しいPHPバージョンへの対応が遅れてしまうことが問題として上がっておりました。この問題に対処するためにVer.3.0にて暗号化を廃止いたしました。
暗号化がされていない分、従来よりもセキュリティレベルがやや下がる部分はありますが、コアプログラムについては引き続き通常では読めない難読化を行っています。引き続き、素のPHPのコードよりも攻撃しづらい仕組みを提供いたします。
暗号化を廃止することによって、Ver.3.0では以下のようなメリットがあります。
- インストール時に、ionCube Loaderのインストール作業が不要になる
- インストール時に、インストールできるサーバー環境が増える
- サーバー側で強制的にPHPバージョンが変更されても、サイトが停止しない
- PHPのバージョンを変更する際に、パッケージを変える必要がない
- ionCube Loaderの開発状況に左右されないため、新しいPHPバージョンに対応したパッケージがより早く提供される
サポートのメンテナンス期間について
サポートのメンテナンス期間について更新しております。詳細はサポートページをご覧ください。
ダウンロードについて
ご利用いただくには、ダウンロードページからVer.3.0をダウンロードしてください。
- 対応してるPHPバージョン:PHP7.2.5〜PHP8.0
- Ver.3.0用のlicense.phpをマイページから新しくダウンロードして再度適用必要があります
- 現在は新規インストールパッケージのみ(アップデートパッケージの配布は1月中旬を予定)
本件に関するお問い合わせ先
有限会社アップルップル
メールアドレス:info@appleple.com
お問い合わせフォーム:https://www.a-blogcms.jp/contact/
日々使いやすいシステムとなるよう改善を勤めておりますので、皆様からの貴重なフィードバック、お待ちしております。
今後とも a-blog cms のことをどうぞよろしくお願いいたします。