開発サーバーとしてのOgnelis

firefoxでtelnetサーバーを使用する例についての記事を読んだところ、POW拡張機能またはPlain Old Webserverについて言及した@merlin_rtermのコメントに出会いました。 この拡張機能により、helisツールを使用してサーバースクリプトを実行できます。 次に、UbuntuでPHPとSQLiteを使用するようにFirefoxを構成する方法を説明します。 MacとWindowsでは、手順はそれほど変わらないと思います。



POWをインストールする



POWをダウンロードしてインストールします。 POWをインストールしてOgnelisを再起動すると、すぐにhttp:// localhost:6670 /で利用可能になります。 以下の招待ページに、サーバーのルートディレクトリへのリンクがあります。 すぐにデスクトップにリンクを作成することをお勧めします。 サーバーのルートディレクトリのアドレス〜/ htdocsがあるとします。



PHPをインストールする



PHPスクリプトを機能させるには、php-cgiまたはphp-cliをシステムにインストールし、次の行を〜/ htdocs / system / startup.sjsファイルに追加する必要があります。



<?sjs

pow_server.APP_HANDLERS['php'] = '/usr/bin/php';

?>








当然、PHP実行可能ファイルへのパスを確認してください。



最後に、データベースを使用してアプリケーションを開発できるように、PHP用のSQLite拡張機能を配置することをお勧めします。



備考



当然、.htaccessで指定されたルールは機能しません。 しかし、解決策があります。 たとえば、書き換えの場合は、ドキュメントhttp://davidkellogg.com/wiki/Rewrite_rulesで説明されているルールを使用できます。



おわりに



この例は、開発環境を簡単にセットアップできることを示しています。 データベース、キャッシュへのすべての呼び出しを正しく抽象化するか、これを行う最新のフレームワークを使用するだけで、文字通り「ひざまずく」非常に高品質で本格的なアプリケーションを作成できます。 そして、オグネリスの開発者への別の弓。



追加



SQLiteのクライアントとして、Firefox SQLite Managerのプラグインを使用できます



All Articles