soycms_300_beta


昨日、SOY CMSの公式サイトでSOY CMS 3.0.0βが公開されていたので、

早速コードを確認しながら私のリポジトリに取り込んでみました。


リリースノートにも記載されているのですが、

大きく変わった点は、

1年前からずっと連絡しているPHP7対応がやっと導入されていました。

SOY CMS/Shopでクラス名と同名のメソッドでエラーになる件を修正


他には管理画面がBootstrapで構築されている点と、

レガシーになったいくつかの機能の削除で、

仕様やデータベースレベルでの大きな変更はありません。


おそらく、1系統から抜けたかったから管理画面の一新で3系統にしたのでしょう。


残念だった点は、

フォーラムで挙がっているいくつかのブログであれば必須の機能が一切組み込まれていないというものがあり、

ブログ記事の投稿画面での記事の自動保存等の機能は未実装の上、

総当り攻撃の通知機能も実装されていません。

SOY CMSのブログで記事の下書きの自動保存機能

SOY CMSで総当たり攻撃に対応してみた


他にフォーラムで挙がっていた標準プラグインの機能の追加もほぼ反映されていません。

検索フォームと検索結果ページを簡単に設置できるプラグインブロックもありません。

※プラグインブロックがない場合、検索結果ページは自前でPHPのスクリプトを作成しなければなりません。

ブログ記事の検索フォームを設置する - SOY CMSを使ってみよう


ベータ版ということもありますが、

jQueryの読み込みの最適化を行ったことにより、

jQueryを利用したプラグインの大半が動作不能になっていました。

※サムネイルプラグイン等


おそらく正式版になっても、ここで挙がっている大半の機能は実装されない可能性は十分に有り得るので、

今までフォーラムに挙がっていた修正や機能追加を全て含めた3.0.0βを公開します。


プラグイン関連の調査が終わっていないので、

実際に運営されているサイトでのバージョンアップは行わないで下さい。


SOY CMS 3.0.0βのダウンロードは下記から行うことができます。

https://saitodev.co/soycms/


関連記事

開発元を退職した私がSOY CMSを開発し続けている訳