8

私はコーディングに非常に慣れていません (大学で「OMG CSS u guise」として知られる Web 開発 101 しか受けていない)、HTML/CSS だけを知っているだけでは十分ではないことに気付き始めたばかりです。私は完全なプログラミング言語を学ぶことに熱心ではないので、1 つの CMS から徹底的に学ぶのが最善であると判断しました。主に、時間の経過とともに物事をより簡単に管理できるようにするために、ある種のテンプレートシステムを使用する、すぐに読み込まれる Web サイト(Sproutcore ホームページを考えてください)を作成できるようにしたいだけです。

WordPress を調べてみたところ、非常に人気のあるプラットフォームであることはわかっていますが、WordPress を実行しているほとんどのサイトの読み込みはそれほど速くないようです。私は少し読んだことがありますが、WP は「重い」プラットフォームであるという多くのコーダーの意見のようです。さらに、最近 wordpress.org でソースを表示したところ、WordPress が実行されていないことがわかりました。つまり、さあ!

また、ExpressionEngine について調べてみましたが、そのやり方には非常に感銘を受けました。学習曲線の後は、使いやすく拡張性が高いように思えますが、商用サイト ライセンスあたり 300 ドル + アドオンのコストで、その価値をもう少し確信したいと思います. AListApart、JasonSantaMaria.com、change.gov、iLounge、およびさらに多くの高品質で高トラフィックのサイトが ExpressionEngine で実行されていることは知っていますが、WP が確実に十分な仕事をすることができることを考えると、価格に見合う価値があると完全には確信していません。ケースの90%。

ご意見をいただければ幸いです。

Sproutcore のように、これをすべて F と言って、ストレートな HTML/CSS で静的ページを作成し、Tumblr や WordPress などのブログ プラットフォームを厳密にブログ投稿に使用する必要がありますか?

ご意見をお待ちしております。

4

7 に答える 7

7

「現実世界で」実行する必要がある商用 Web サイトを開発する場合、$300+/- は非常に魅力的な価格です。これは特に Expression Engine とは関係ありませんが、優れた商用 CMS とは関係ありません。WordPress を含め、ほぼすべての機能を実行できます。あとは、どれだけ簡単かつ迅速に作業できるです。無料のものはありません。それは、あなた、またはあなたのユーザーが、期限内に支払うか、ドル (またはユーロ、クラウンなど) で支払うかだけの問題です。最初の大きなセットアップから調整が必要になるたびに、製品のライフサイクル全体で 300 ドルを償却し、EllisLab の開発者がどれだけの労力を費やしてあなたを救ったかを考えてみてください。次に、その価値に対して実際に請求している金額がどれだけ少ないかを考えてください。

または、WP がたまたまニーズに完全に一致する場合は、それを使用してください。

しかし、私は商用ソフトウェア製品を強く支持しており (部分的には、私がそれらを使用して作成しているという理由もあります)、IMO は 5 分の 4 であり、ROI は無料の代替製品よりも優れています。

于 2010-08-16T02:32:26.867 に答える
4

EE がすべての要件を満たすソリューションである場合、EE はおそらく価格に見合った価値があります。仕事に適したツールを使用する必要があります。CMS を 1 つだけ習得してから、そのソリューションに合わせてすべての問題を形にしようとしても、うまくいくとは限りません。いくつかの CMS の機能と欠点を学び、作業している特定のサイトに最適な CMS を適用することをお勧めします。または、組み合わせて使用​​することもできます。1 つの CMS だけを学ぶように制限することは、それがすべての CMS であるかのようにあなたを傷つけるだけであり、設計されていない製品を使用することを余儀なくされたときに顧客を惨めにする可能性があります。彼らのニーズを念頭に置いて。

wordpress.org は WordPress を使用していないとおっしゃっていますが、詳しく調べることをお勧めします。wordpress.org サイトは非常に複雑であるため、そのサイトのメイン CMS として WP を使用するのは意味がない場合があります。しかし、ブログ (別名ニュース) セクションを見ましたか? それはWPで実行されています。ショーケースのセクションを見てください。それもWP!

私の推測では、適切な場所では WP を使用し、おそらく WP が適切でない場所では別の何かを使用していると思います。つまり、仕事には適切なツールを使用する必要があります。

編集 #1 - ああ、高速読み込みサイトを作成することに関心がある場合: CMS は他のサイトよりもオーバーヘッドが大きいため、それに影響を与えますが、サイトのパフォーマンスに影響を与えるのは CMS だけではありません。Sproutcore は小さなページなので読み込みが速く、1 つの小さな画像と小さなスタイルシートしかありません。もちろん読み込みも速いです!キャッシュ、小さなグラフィック、コード/データベースの最適化、コンテンツ配信ネットワーク、より多くのハードウェアを投入するなどを使用すると、複雑なサイトの読み込みも高速化できます.

編集 #2 - パフォーマンスのために静的サイトを作成することに興味があるが、テンプレートの制御が必要な場合は、Jekyllをご覧ください。TextileまたはMarkdownを使用してフォーマットされたプレーン テキスト ファイルとテンプレートを結合し、完全な HTML ページを出力するスクリプトです。静的 HTML を生成できるプラットフォームであるMovable Typeにも興味があるかもしれません。繰り返しますが、仕事に適したツールです...そこには非常に多くの選択肢があります.

于 2010-08-16T02:40:20.873 に答える
3

ExpressionEngine をプロとして約 2 年間使用しましたが、他の「コンテンツ管理システム」と比較して、うまく機能していると思います。Wordpress や Drupal で同じ機能をすぐに使えるようにするには、ExpressionEngine の機能を少し調整するか、PHP の知識が必要です。ExpressionEngine は、私が使用している間、私にとって素晴らしいツールでした。テンプレート言語と管理は、html と css の知識だけで習得するのはそれほど難しくありません。StructurePixel & Tonicのほとんどのサードパーティ アドオンを使用すると、サイトの開発が容易になり、何よりもクライアントの管理が容易になります。

Wordpress は CMS ではなく、ブログ プラットフォームです。管理者は骨の折れる作業であり、クライアントがさまざまな種類の構造化されたコンテンツを適切に分離して管理するのを混乱させていると思います。ブログには最適ですが、スタッフページやもっと構造化されたものを作ろうとすると、うまくいきません.

価格が問題になる場合は、 Symphony CMSを検討することをお勧めします。これは、ExpressionEngine などのコンテンツの編成と同様の概念に従います。XSLT を学ぶ必要がありますが、これは EE 独自のタグ言語よりも大きな学習曲線になる可能性があります。しかし、それは無料です。

私は主に、Python フレームワークであるDjangoを使用するプロジェクトに取り組んでおり、Wordpress、ExpressionEngine、Symphony よりも学習曲線が大きくなります。しかし、小規模なプロジェクトでも大規模なプロジェクトでも同様に仕事を成し遂げます。いわば思い切って挑戦しようとしているのなら、頸静脈に直行したほうがいいかもしれません。

于 2010-10-27T19:00:24.950 に答える
1

WordPress と ExpressionEngine の両方を扱ったので、EE は価値がありません。コミュニティはサポートや活気に欠けており、(私の意見では) WordPress よりも (何時間にもわたる骨の折れる構成の後で) EE にできることは何もありません。これまで見た中で最高のプラグイン インターフェイスを追加すると、WordPress は本当に開発者の想像力と能力によってのみ制限されます。そして、テクノロジーだと思います。

WordPress は常に最適なツールではありませんが、常に EE よりも優れたツールであると言えます。

于 2010-08-16T17:35:45.277 に答える
1

WordPress を高速化するには、WP Super Cache、W3 Total Cache、WP Minify などのキャッシングおよびミニフィケーション プラグインを使用するか、WP Engine などの専門のホスティング プロバイダーを使用することもできます。

キャッシュは WordPress を大幅に高速化します。実際、場合によっては、後続のページ要求で読み込まれる静的ファイルを実際に作成します。

縮小に関しては、読み込み時間の 20% がサーバー側で、80% がフロントエンド コードであると言われています。(もちろん、サーバー側の遅延は一般的にフロントエンドの遅延よりも悪いですが、それでも.

于 2010-08-17T20:52:26.217 に答える
1

ほとんどの人がすでに言っているように、それはサイトによって異なります。しかし、ほとんどのサイトでは、WordPress よりも ExpressionEngine の方が適していると思います。ライセンスの 300 ドルで、有料のサポート スタッフからサポートを受けることができます。また、コミュニティは本当に素晴らしいものです。

私の意見では、有料ソフトウェアは、より高品質のコード、保証されたサポート、および開発者からのコミットメントを得ることができるため、常に無料ソフトウェアよりも安価なソリューションです。wordpress のサポートを受けてみると、年間 $15,000以上の費用がかかります。

さらに、WP で本当に特別なことを行うには、EE でワードプレスを知る必要があります。php の知識がなくても優れたサイトを構築でき、本質的にブログ ソフトウェアの範囲内で作業することを余儀なくされることはありません。確かに、最近はブログを少し超えており、EE ほど柔軟ではありません。

ショーン

于 2012-04-11T20:23:00.917 に答える
0

WordPress で多くのサイトを作成してきましたが、最初の EE2 サイトを完成させようとしています。

今後のサイトの選択は、主にサイトが必要とするコンテンツの種類に基づいて行われます。サイトにページと、ブログや単純なニュース フィードなどの何らかの「投稿」が必要な場合は、WP が適しています。他の種類のコンテンツがある場合は、コンテンツの種類 (ページ、投稿、イベント、製品など) ごとに新しいチャネルを作成するため、EE2 が適している可能性があります。Playa Add-on を使用して、これらすべての種類のコンテンツを他のコンテンツに関連付けることも非常に優れています。

WP では、カスタム投稿タイプ作成し、フィールドをカスタマイズして、これらの他のタイプのコンテンツに適したホームを作成できますが、デフォルトではブログ用です。だから私は、WP が CMS になることができないとは言いません。それは、いくつかの作業を行うことで CMS になることができるブログ エンジンであると言えます。

WP ではなく EE の 2 つの問題。まず、テーマからプラグインまで、WordPress のすぐに使用できるソリューションが多数あり、単純なニーズを持つサイトをすばやく作成できます。すぐに立ち上げる必要があるプロジェクトがある場合は、十分に適合するプレミアム テーマを見つけて、わずかな変更を加えれば完了です。2 つ目は、平均的なユーザーにとって、特にコンテンツが投稿やページである場合、WordPress はコンテンツの作成と維持に使いやすいということです。

WP Super Cache を使用して WordPress を高速化します。

于 2012-01-30T16:20:59.373 に答える