ウェブ-HACKS 「とりあえずやってみよう!」ブログでタグ「CSS」が付けられているもの

MySQLでスロークエリログを出力する方法

   ブックマークに追加する
WebアプリケーションをつくるときにDBにMySQLを使うことが多いのですが、すぐにできるMySQLのパフォーマンス確認方法です。以下手順で簡単にできます。

1) スロークエリログを設定する


/etc/my.cnfに以下記載を設定する

[mysqld]
<<<省略>>>
log-slow-queries=/var/log/mysql/myslow.log
long-query-time=3
log-queries-not-using-indexes

2) スロークエリログを確認する

$ less /var/log/mysql/myslow.log
$ mysqldumpslow /var/log/mysql/myslow.log

これで、3秒以上時間がかかっているSQLや、フルスキャンしているSQLがログに出力されるのでパフォーマンス改善が検討できます。

CSSで細いアンダーラインをひく方法

   ブックマークに追加する
hrよりも細いラインを引きたいことがあります。hrだとIEでは細いアンダーラインがひけるのに、Firefoxでは細くならないということもあります。さらにborder 1pxより細いラインが引きたいというときはこれでOK!

他にもやり方あれば教えてください。


.thinline {
border-color:#CCCCCC;
border-style:solid;
border-width:0pt 0pt 1px;
height:0pt;
}

CSS 3つの設定方法(外部ファイル化、headに記述、インライン記述)

   ブックマークに追加する
スタイルシートを設定する際の覚書です。一般的には外部ファイルにした方がSEO的にもロジックとの分離という点でも良いといわれていますが、期間限定ページなどでは特に外部ファイル化はするほどではないという場合もあります。いつも設定方法忘れちゃうので覚書。

1)外部ファイルによるスタイル設定

<link rel="stylesheet" href="styles.css" type="text/css" />

2)head要素内のstyle要素で指定

<head>
  <style type="text/css">
    p  {color: #f60;}
    h2 {color: blue; font-size: 120%;}
  </style>
  ...

3)インラインstyle属性

<p style="font-weight: bold">太字です。</p>


Web標準の教科書―XHTMLとCSSでつくる“正しい”Webサイト
益子 貴寛
秀和システム (2005/07)
売り上げランキング: 9505
おすすめ度の平均: 4.5
3 Web標準を「学びたい」人のために
5 2冊目に買う本
5 「web標準」を知る上で必読の書


あわせて読みたいブログパーツ
フィードメーター - ウェブ-HACKS 「とりあえずやってみよう!」ブログ   
track feed
  • SEO対策 
  • _ 
  • _ 
  •  
  •  

このブログはクリエイティブ・コモンズでライセンスされています。
Google

Tags