ATHEOSは、小さなフットプリントと最小限の要件を備えたWebベースのIDEフレームワークであるCodiadの更新および維持されているフォークです。 ATHEOSは、元のCodiadプロジェクトから完全に書き直され、よりモダンなツール、クリーンなコード、およびより広い機能を利用しています。
Codiadから:
「Codiadは、シンプルさを念頭に置いて構築され、いくつかの大規模なデスクトップエディターの大規模なオーバーヘッドなしで高速でインタラクティブな開発を可能にしました。これは、Eclipse、NetBeans、AptanaなどのIDEのユーザーでさえ、Codiadのシンプルさを見つけるために大きな利益であると言われています。
ATHEOSはその考え方を可能な限り拡大しており、機能とパフォーマンスを最大化しながら、フットプリントをさらに最小限に抑えようとしています。 ATHEOSの主な目標は、ユーザーに、大規模なサーバーフットプリントなしで簡単で高速で完全に機能するクラウドベースのIDEを提供することです。
プロジェクトの詳細については、ホームページをご覧ください
ATHEOSは、ATHEOSをWebアクセス可能なフォルダーに配置し、ブラウザに向けることでインストールできます。次のフォルダーに、Webサーバーによる書き込み機能があることを確認してください。
/config.php
/data
/workspace
/plugins
/themes
依存関係が満たされていない場合、システムはインストール画面で警告します。
注意:ATHEOSは、主にDebian Lamp Serverを使用して開発されています。別のスタックを使用してインストールの問題に遭遇した場合は、お知らせください。
ATHEOSには組み込みの更新チェックシステムがありますが、実際にシステム自体を更新するためのシステムはありません。代わりに、ファイル自体をコピーするために管理者に依存しています。更新システムが現在書き直されているため、後で詳細が提供されます。
アップグレードするには、次のすべてを削除するか、これらのフォルダーを新しいディレクトリに移動するだけです。
/config.php
/data
/workspace
/plugins
/themes
/テーマに移動し、デフォルトのフォルダーを削除します。 Github RepoからNeweset Versonをダウンロードし、ATHEOSインストールのルートディレクトリにそのコンテンツを抽出します。
上記のファイルとフォルダーにまだ書き込み機能があることを確認してください。
ATHEOSは、DockerHubのDocker Imageを使用してインストールすることもできます。
ATHEOSは、JavaScriptとPHPが利用できる最新のベストプラクティスとテクノロジーを使用して、CODIADのほぼ完全な書き直しです。すべてのライブラリとソースコードが更新され、数百の非効率性、バグ、コードの複製、および非標準関数が対処されています。最も注目すべき変更は次のとおりです。
ATHEOSへの貢献は非常に簡単で、すべての貢献を歓迎します。私たちは、ATHEOSのソースが非常に標準化された構造に従うよう努めており、そのため、ATHEOS内の単一のコンポーネントの論理と構造を理解することは、他のすべてのコンポーネントに引き継がれます。 ATHEOSに貢献したいが、アイデアを考えることができない場合は、インスピレーションのために問題のページをお気軽にご覧ください。