web-dev-qa-db-ja.com

フリーランスのWeb開発ツール

暇なときにフリーランスでウェブサイトを作ることを考えています。

私はC#/ ASP.NET、JavaScript/jQuery、およびHTML/CSSとSQLの経験があります。したがって、私はこの道を進むのに十分なWebテクノロジーの知識を持っているように感じます。

私が確信していないのは、フリーランスのWeb開発者の生活を簡素化するために使用できるツールがあるかどうかです。一例として、私はかつて大学のプロジェクトとしてeコマースWebサイトをゼロから設計しましたが、これを達成するのに約3か月のハードワークが必要でした。完成した製品はホストされておらず、セキュリティの側面についても掘り下げていませんでした。私はこれまでウェブサイトやデータベースをホストしたことさえありませんでした!

私が心配しているのは、たとえば数分でeコマースサイトを作成するために使用できるサイトが何百万もあるということです。データベース、セキュリティ、その他の問題を気にする必要はありません。これらのサイトを稼働させるために、サーバー側のテクノロジーをコーディングする方法を知る必要さえありません。

プロのWeb開発者は実際にこれらのツールを使用していますか?クライアントが(たとえば)eコマースサイトを要求する必要がある場合、プロはどのようにそれを開発しますか? JoomlaやWordpressのようなCMSシステムについてはよく耳にしますが、私の主な問題は、利用可能なツール(Visual Studio以外)についてあまり知らず、どこから始めればよいかわからないことだと思います。

誰かが私を正しい方向に導くことができますか?

3
Freelance

Wordpress

それは安くて、速くて、そしてかなり良いです。それは成長し、ウェブ上でかなり急速に多くのページを取りました。

ウィキペディアによると、Alexaによると、2011年には上位100万のWebサイトの14.7%、新しいページの22%で使用されており、主要なコンテンツ管理システムです。

http://en.wikipedia.org/wiki/WordPress

私はそれを単純なものに使用しましたが、とても簡単でした。見た目が素晴らしく(そしてそれほど多くない)デモを見たことがありますが、プレミアムテーマと、幅広くユニークな機能を提供するプラグインがたくさんあると思います。

多くのWebテクノロジーを使用できると思いますが、C#.NETやASPではうまく機能しない可能性があります。

C#のようなMicrosoftテクノロジに投資しているように思われる場合、別のオプションはWindows 8/Visual Studio 2012/Metroです。
ツールにオープンソーステクノロジーを採用しているとのことで、テンプレートからアプリやウェブページをレイアウトしたり、XAMLやJSなどでデータバインディングを行ったりするために使用できると思います。

最近、Googleの男性によるAngular JSでのプレゼンテーションを見ました。ある程度の学習曲線があるかもしれませんが、HTML 5を活用して、ビューロジックをビジネスロジックから分離するという点では確かに良さそうです。 。データバインディングも非常に丁寧に処理しているように見えました。

必要なレベルの柔軟性とパワーを備えたシンプルで生産的なツールを探して頑張ってください。

1
DeveloperDon