アプリ版:「スタンプのみでお礼する」機能のリリースについて

わかれば苦労はしない質問ですが、皆さんの回答をお聞かせください。

趣味でWebページを作っていますが、なかなかはかどりません。
趣味なのだから何時間かかろうと問題ないじゃないか、と思う一方、
なるべく早く完成させて反響を知りたいという気持ちもあります。

作業効率というのはいかにすれば上げられるのでしょうか。

☆環境
Windows Vista
Apache2,PHP5,MySQL4
エディタ:Crescent Eve

A 回答 (3件)

Crescent Eveでは、かえってウザくて手間取るのでは?というのは、可能な限りの要素名や属性を表示してくれるのはよいけど、Web標準でない(Strictでない)候補も出てきてしまう。


 私は、EmEditorをHTMLエディタに使用しています。

 私の方法は次のようなものですが、まずページの仕様の紹介から
基本的に
・各コンテンツ(テーマ)ごとにトップページ(indexとなるもの/あるいは
 そのテーマのホーム(ページ)となるもの
  下図の★
・コンテンツそのもの
  下図の☆
・および一部のもの
  下図の※

  /index.html          ★
    |-- Thema1/
    |    |-- index.html  ★
    |    |-- page1.html  ☆
    |    |-- page2.html  ☆
    |-- Thema2/
    |    |-- index.html  ★
    |    |-- page1.html  ☆
    |-- Thema3/
    |    |-- index.html  ★
    |    |-- page2.html  ☆
    |    |-- SubThema/
    |    |    |-- inde.html  ★
    |-- contactUs.html    ※
    |-- siteMap.html      ※
    |-- privacyPolicy.html  ※

手順)
1) 一つを作成し、それをテンプレートとして★☆☆の3種類を作成
2) スタイルシートを作成
  デフォルト(すべてのページに適用)
  配置のためのCSS( ★☆※用の三種類)
  色のCSS( サイト全体のための統一したもの)
[ポイント]
  訪問者が迷わないように、サイト全体で配置は3種類しかない
  背景色はテーマごとに変えている。
  スタイルシートを複数に分けて管理を容易にしている。

 あとはテンプレートの随所を書き変えていきます。一日で10ページ程度を完成させることもありますが、それほど苦じゃない。
 業務用のものは、XMLやテキストベースのデータベースでデータを作成して、CGIでテンプレートに流し込ませます。(依頼者が修正するのが楽ですから)

この回答への補足

これは文章から察するに、本職の方でしょうか。
回答ありがとうございます。

Crescent Eveは、確かに表示する候補が多いなと感じますね。
エラーチェック用にはいいんですが。
なかなか踏ん切りがつかなかったのですが、他のエディタも探してみます。

振り返るに、テーマというものをしっかり考えていませんでした。
最近cssはimportを使用するようになりましたが、ほぼ場当たり的に作ってきていました。
今までのページは変えづらいですが、これから作るものはきっちり考えて作ってみます。

補足日時:2010/03/03 09:51
    • good
    • 0

料理と同じ。


 何を作るか決まっていれば早い。
 何を作るか決まっていない場合、迷って遅くなる。
 調理経験があれば早い。
 調理経験がない物はレシピなど調べたり、戸惑って時間が掛かる。
 力量より上手く(美味く)つくろうとすれば手間も時間も掛かる。
-----------------------------------------------------------------
タグ入力支援のエディタがあって効率が悪いのは、
何を作るか迷っているか、知識が無いかのどちらかではないのでしょうか?
同サイト内では同じテンプレを使いまわし、文章と画像を流し込むだけ。
自分用の.css を作り毎回統一利用(効率も管理も楽)。
------------------------------
と、書きましたが、実際は・・・
先日、自サイト1ページの追加制作に2日も掛かりましたw(かなりの文章量でしたが)

自サイトの場合、自身1人で内容など迷う時間が多く効率が悪いです。
主に構成が中心。アドバイスもしてくれないし。
自己満足度の違いもあるし(どこで妥協するか・・・キリが無い)。
その都度変更箇所が出てくる・・・再度迷う。

他人のサイトは、他者が内容を決める分だけ早い。主に作業が中心。
変更箇所をズバリ指摘してくれるので迷う事も少ない。
---------------------------
構成、デザイン、内容はセンスもあるが、作業部分での効率アップは慣れるしかありません。

この回答への補足

回答ありがとうございます。
上のたとえで言いますと、自分の場合「何を作るか決まっているがレシピがない」状態です。

テンプレに画像と文章を流し込むというのはあまりやっておらず、
どのページでも違うことをやっており、作るたびにphpとhtml+cssの試行錯誤をしている状態です。
迷う時間もかなり長いでしょうね。

最後に書かれているように、まだ慣れていないのかもしれません。

補足日時:2010/03/03 09:34
    • good
    • 0

基本的にはソースの再利用をすすめること。

またコンテンツを作ることに
集中し、機能は外部ライブラリをつかったりする。

(1)HTMLについてはテンプレをつかう。
(2)CSSやJavascriptについては一般的なライブラリをつかったり
ご自身で標準化したライブラリをまとめておく。
(3)PHPについてはPEARなどライブラリをつかったりCMSなどに
処理をまかせる。(2)同様良く使う機能は再利用できるよう
クラスを標準化しておく。
(4)SQLについては正規化をおこなう。

この回答への補足

シンプルな回答ありがとうございます。

(1)(2)については、一部は自分なりのテンプレートやライブラリを作ってるので、それを進めてみます。
(3)のPEARはサーバにインストールしたきり放置でしたので、他のライブラリを含めまず勉強ですね。
(4)はできてると思います。

補足日時:2010/03/03 09:30
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!