sjFilemanager-リロード。 AJAX + PHPファイルマネージャーバージョン1.0ベータ

ファイルマネージャを作成するために座ってから、たくさんの水が流れました。 当時、IE6のサポートは一般的であると考えられていたため、 HTML5の機能についてのみ夢を見ることができました。 一般に、ここにバージョン0.1.0 alphaへリンクがあります。 最初のトピックの終わりに、私は将来行う予定であることを書きました。あなたは約束を守り、バージョン1.0bを紹介したいと言うことができます。 彼らがここ言ったように 、これが5番目の車輪であるので、計画されたものから、マネージャーに認可を導入するという考えは捨てられました。 何が変更され、何が改善されたかを検討しますが、最初に、画面





進化



変更点のリストは次のとおりです。



既知のバグと短所





比較



現時点では、最も人気のあるファイルマネージャーelFinderです。 彼と比較します。

サイズはほぼ同じで、 MySQLに保存されているファイルを操作するためのドライバーがすでに書き込まれていますjQueryに基づいて、良好なサポートがあり(javascriptコードはPHPDocに似たものを使用して文書化されています)、2.0ベータ版が最近リリースされました。 美しいUI、フォルダーとファイルをドラッグする機能、写真のリーダーがあり、サーバー上のファイルを編集する機能があります(おそらく共有ホスティングには便利ですが、マイナスになると思います)。 コード自体は分析しませんでしたが、一見すると多くのコードがあり、正しく記述されています。

作業速度をテストする大胆さはありませんでしたが、ディレクトリを開くときの遅さが顕著であるため、短所について話しましょう。



バグの完全なリストはここにあります

ファイルマネージャーでのドラッグアンドドロップに関する意見を述べます。これはPAIN IN THE ASSです。 非常に頻繁に彼と一緒に急いで作業しているときに、誤ってディレクトリをどこかにドラッグすることができます。ストーリーがあり、 CTRL + Zを押すことができればそうですか? それから私はあなたをvyまない。 これは、ディレクトリツリーを使用していないため、何度か起こりました。

一般に、ファイルマネージャーは非常に優れており、既に多くの機能が統合されています。 など



今、私は私の意見ではそれが私のマネージャーで優れていると言います:





例とソース



マネージャーの仕事を見ることができます



こちらまたはgitリポジトリからダウンロードできますgit://github.com/stalniy/sjFilemanager.git



メディアマネージャーの未来





将来のファイルマネージャー





マネージャーの詳細については、 こちらをご覧ください



PS :発見されたバグ、願い、あなたの批判についてここかコメントに書くようお願いします

PPS :私は一人でプロジェクトに取り組んでいるので、厳しすぎないでください



UPD:サイトでサンプルが表示されない場合は、githubからソースをダウンロードしてください。 例があります。 JiLiZARTおよびMavim habrowsersに感謝します



All Articles