Textolite-静的サイト管理システム

最近、定期的な静的サイトがネットワーク上に表示され始めました。これは朗報です。 一部の一般的なCMSの速度は低下しているだけで、CMSはまったく必要ない場合が非常に多くあります。 静的なサイトは、動的なサイトだけに比べて、あらゆる面で便利です。 このようなサイトは、開発には便利で、使用には便利で、訪問するのは快適ですが、更新するには不便です。 この問題の解決策は、 Textoliteシステムかもしれません。これについて詳しく説明したいと思います。



Textoliteシステムインターフェイス Textoliteは、サイトのあるディレクトリに配置する必要があるいくつかのファイルです。その後、静的サイトが管理されます。 実際、システム自体は、静的ページのビジュアルエディター、HTMLマークアップエディター、ファイルマネージャー、および承認システムです。 ファイルを配置すると、システムを使用する準備が整い、追加のインストールは不要です。 システムはすべてのファイルを自動的にバイパスし、ページを見つけ、サイトの構造を構築します。ユーザーは編集するページを選択するだけです。



ファイルマネージャは、サイトナビゲーションとして機能します。 外見的には、ファイルのダウンロードと削除のみの機能であり、非常にシンプルです。 ファイルのアップロードは、FormDataオブジェクトを使用してHTML5 File APIを介して実装されます。 ファイルは、ページをリロードまたはブロックすることなくダウンロードされます。 ファイルのマルチスレッドバッチダウンロードの可能性があり、これは場合によっては便利です。



ビジュアルエディターは、contenteditable属性のプロパティに基づいています。 ページを開くと、すべてのテキストノードがこの属性でマークされ、ページ上のすべてのテキストが編集可能になります。 さらに、システムは変更を監視し、不要なものをすべて削除し、必要に応じて変更を保存することができます。 これは通常の意味でのWYSIWYGではなく、設計の可能性なしに既存のテキストノードのみを編集できることに注意してください。 設計のために、HTMLエディターが提供されています。 この分離により、経験の浅いユーザーのマークアップを台無しにする可能性がなくなります。 この場合、基本的なレイアウトスキルがあれば、HTMLエディターを使用してマークアップをいつでも変更できます。 HTMLエディターもcontenteditableプロパティに基づいており、構文の強調表示と行番号付けがあります。



システムは無料です。 データベースを使用せずにPHP / JavaScriptで書かれています。 システムの通常の動作には、PHPバージョン5.2以上のApache Webサーバーと現在のmod_rewriteモジュールが必要です。 セキュリティ上の理由から一部の機能が無効になっているデモがありますが、システムの一般的な概念を知るにはこれで十分です。



システムの公式ウェブサイト

オンラインデモ

最新バージョンをダウンロード



All Articles