最近、Twitterブートストラップを使用して新しいプロジェクトを開始しましたが、基本的なYiiプロジェクトの標準のcss/jsファイルをブートストラップのファイルに置き換えるのは非常に簡単でした。
多くの場合、あなたはあなたのウェブサイトにマークアップをデザインして構築しなければなりません。Themeforestを使用すると、CSSとJSを使用して既に設計されたHTMLページを取得できます。
それらは完全に異なる方法です。1つ目は、デザイナーであるか、自由に使用できるかどうかです。また、フロントエンドプログラミング(HTML、CSS、JSなど)についてもよく知っている必要があります。2番目のアプローチは時間を節約し、フロントエンドプログラミングに多くの追加スキルを必要としません。しかし、あなたはテンプレートがあなたに与えるものにかなり自分自身を制限します。新しいタイプのページを作成する必要がある場合、そのテンプレートは提供しません。テンプレートの一般的なスタイルに従う必要があります。
私自身、最初のルートを好みます。AdobeIllustratorですべてのデザインを作成するデザイナーがいて、フロントエンドプログラミングのスキルが高いので、AIファイルからマークアップを作成できます。YiiとTwitterBootstrapを使用すると、標準的なことを何度も行う時間を節約でき、プログラミングスタイルに完全に適合します。
TLDR: PHPとバックエンドだけを気にする場合は、Themeforestにアクセスしてください。Webサイトの作成プロセスを完全に制御したい場合は、Twitterのブートストラップを直接実行してください。
4月15日にリリースされる予定のKickstrapもチェックしてください。Kickstrapは、ステロイドのTwitterブーストラップのバージョンです。すでにいくつかのテーマが事前に作成されており、HTML5ボイラープレートが含まれ、FontAwesomeが含まれています。