2011-08-15 9 views
0

私はPHPのビデオホスティングサイトを持っていますが、典型的なビデオホスティングサイトではありません。私のプロジェクトにとってより良い:Django、Plone、php、またはruby on rails

私はほとんどそれで終わっています。私は次の週に起動するつもりです。私のパートナーはそれを早くやりたいと思っていたので、私はPHPで作成しました。私はそれがPHPのmysql、ffmpegとffmpeg-phpといくつかの他のマルチメディアパッケージで行うことができることを知っています。私は他の言語でそれを行うために何が必要かわかりません。

私は現在のバージョンが気に入らないので、私はサイトを立ち上げ、別のより良いバージョンを書き直したい、私のパートナーはそれが好きだが、彼はビジネス側にあり、私は開発側の笑にいる、ので、私が決める:D

私はPHPのフレームワークについて多くを知らない、私はそれらすべてを見てきましたが、私は、彼らがそのようなウェブサイト

私は多分ジャンゴを考えていたため、その優れているとは思いません、 Djangoは主にCMSのWebサイト用に作成されていますが、私は自分のサイトに使用できるかどうかわかりません

私はploneを使ったことはありませんが、私のサイトには良いと思います。私はレール上にあなたが

ルビー考えるものを知りたいのですが、それと経験を持っていることはので再するための最良の言語は何である別のオプションのようですが、私はROR

を使用して、任意のビデオホスティングサイトを見たことがありません私のサイトに書き込みますか?または私はPHPに固執する必要がありますか?

編集

それは、このようなプロジェクトのために優れていた場合...私はいくつかのRORの知識を持っている...と私はのためのつもり利用のphpだ私はすでにのpythonを知っているので、私はPythonのframworkに切り替えることは難しいことではありません今あなたが言ったように私は未来について話しています

私はこの問題を閉鎖するので、議論の質問にしたくないので、私はdjangoでそのようなWebサイトを行うことができます私はdjangoを知っているが、私はそのようなもののためにそれを使用したことがない、私はcmsのためにそれを使用した、私はそれがffmpeg、マルチメディアなどをサポートするかわからない

議論の的題を投稿して申し訳ありませんが、私の質問がより良くなることを願っています:D

+2

これは建設的な議論につながるわけではありません。あなたがしたいことを達成するためにフレームワークを使用できます。私は1つの言語やフレームワークを推薦するかもしれないが、他の誰かが別の有効なオプションを提案するかもしれない。あなたがよく知っている言語を使用し、一般的に何かを行うことができます。 –

+1

[ウェブアプリケーション用にPHPまたはPylonsを使用する必要があります](http://stackoverflow.com/questions/2409812/should-weuse-pylons-or-php-for-our-webapp/2409852#2409852) – Gordon

答えて

2

は、私はあなたがPHPに固執するべきだと思います:)「きれい」ではないことに注意してください。

  • あなたはすでに私はあなたがどのようにあなたのサイトに表示されるはずだと思うあなたはすでに開発
  • するためのツールを持っているあなたはすでにコードベース

を持って

  • 言語を知っていますプロダクションで動作し、時間を費やしてすべてを書き直す前に、最も必要とされるユーザーのニーズが何であるかを確認し、この間はニーズに正しく答えることができません。

    あなたのサイトが最初のビットを送信している間は、技術的な観点から、バージョン2から何を期待するかについて多くの情報を提供します。

    編集:私はプロphpではない、私はちょうどあなたのビジネスがあなたに何か他のものを学ぶ時間を与えるまで、あなたがすでに知っている言語を固執すべきだと思う。

  • 3

    どの言語で作成するかは実際問題ではありません。あなたが良いプログラマーであれば、アプリケーションはそれらの環境のどれでもうまく動作します。あなたが良いプログラマーでないなら、それはいつもsuxになります:)例えばRuby on Railsでそれを行うことはできますが、MVC構造に従うことができない場合の目的は何ですか?あなたが知らないテクノロジーを使用するのは少し危険です。あなたが走れる多くの問題があります。ちょうど例えばN + 1のクエリです。私はあなたが本当に他の技術を学びたい場合を除き、あなたは言語を切り替えるお勧めしません - しかし、あなたのアプリケーションは、おそらく

    関連する問題