Web Artisan Blog - ウェブ アルチザン ブログ

サイト1周年

Diary

2005年05月31日

考えてみれば、6月1日で当サイトは1周年を迎えます。
全く早いもんですね。。
>続きを読む・・・サイト1周年
0 Comment  0 Trackback  Permalink

Cube Blog − キューブ ブログ

Diary

2005年05月30日

もはや、こういうブログも珍しくないなあと思う今日この頃ですが、
日産「Cube」のブログが出来た模様です。。
>日産:Cube Blog −Comfortableなライフスタイルを提案するオンラインマガジン−
>続きを読む・・・Cube Blog − キューブ ブログ
0 Comment  0 Trackback  Permalink

Nucleus:phpMyAdminでコメントスパムを一括削除

Nucleus

2005年05月27日

Nucleusでコメントスパム削除といったら、”NP_Blacklist”なんでしょうけど、
正直、このプラグインはあんまわかってません。。
なもんで、あんま機能していないようで、
ここ2〜3日で久々にコメントスパムが来てました。


今はコメント通知機能もOFFにしてますし、
被害といえば、コメント一覧にダラダラと怪しい内容が並ぶだけなんですが、
ホンマ、うっといですね。

暫く放置してましたが、さすがにコメントは削除しないとという事で、
phpMyAdminを使用して一発でデータ削除しました。

phpMyAdminは、XREAの用にレンタルサーバーでも提供しているところが多いです。
で、これを使って、対象データを選択し削除する事もできるんですが、
これで1件1件削除していっては、・・・手がツリます。

で、こんな事はわざわざTipsでもないんですが、
SQL文を知っていれば、1件1件削除せずにDELETE文一発で削除できますね。
>続きを読む・・・Nucleus:phpMyAdminでコメントスパムを一括削除
0 Comment  0 Trackback  Permalink

Nucleus3.2にバージョンアップ

Nucleus

2005年05月23日

遅れましたが、当サイトもNucleus3.2にバージョンアップしました。

自社サイト移行時に3.2にしたかったんですが、
Nucleusのバックアップ/リストア(DB保存/復元)では、
Nucleusのバージョンが同じでないといけないので、
まずは3.15のままサイト移行を行い、その後バージョンアップする手順を踏みました。

3.2へのバージョンアップは、ほとんどがファイル上書きで終わりました。
とりあえず動作も問題ないようです。。
0 Comment  0 Trackback  Permalink

WEB関連メモ(サイト閉鎖の理由)

Diary

2005年05月19日

Venture Now(ベンチャーナウ)のメーリングリストに入ってます。
その名の通り、ベンチャー系のニュースをメインに、
様々な企業のニュースが配信されます。結構、役に立ちます。
中でも、ソフトハウスのサービスサイト立ち上げのニュースが最近多いですね。。

こういう媒体に掲載されることは結構な宣伝効果があると思います。
もちろん、このメーリングリストでの宣伝効果もありますが、
このニュース自体が、Googleニュース「web」検索結果にも出てきますからね。

と、そんな中、とあるサイトの閉鎖というニュースも掲載されてました。

IMJとファンコミュ、SNS「Friend Map」を6月20日に閉鎖へ
株式会社アイ・エム・ジェイ(以下IMJ、本社:東京都品川区、代表:樫野孝人)と株式会社ファンコミュニケーションズ(本社:東京渋谷区、代表:柳澤安慶)は、両社が共同で運営するソーシャルネットワーキングサイト(以下SNS)「Friend Map」を、6月20日を持って閉鎖する。


>続きを読む・・・WEB関連メモ(サイト閉鎖の理由)
0 Comment  0 Trackback  Permalink

WEB関連メモ(MySQLを採用する理由)

Diary

2005年05月19日

現在、MySQLとPHPであるサイトを開発中です。
MySQLに関してはまだまだ試行錯誤の段階ですが、採用した理由の一つは、
他サイト(特にASPサイト等)で使われて事例が多いからと言えます。

そんな中、あのサイボウズも採用したという記事が。。

青野氏激白!サイボウズがMySQLを採用した理由
サイボウズがそれまでのプロプライエタリな姿勢から、MySQLの採用に踏み切った背景には何があるのか。サイボウズの代表取締役社長、青野慶久氏がその真意を語った。


>続きを読む・・・WEB関連メモ(MySQLを採用する理由)
0 Comment  0 Trackback  Permalink

PHP:メールのタイトル、本文の文字化け回避:mb_internal_encoding

PHP

2005年05月17日

他サイトでも書かれてますが、当サイトでもその方法。

PHPではmb_send_mail関数でメール送信できますが、
そのタイトル、本文が文字化けしてしまうことが多々あります。
原因は文字コードが絡むことが多いですが、PHPで文字コードといえば、
mb_convert_encoding関数でコード変換となります。
しかし、メール送信では、これでもメールソフトやOSによって文字化けします。

で、どうするかという事ですが、、

>続きを読む・・・PHP:メールのタイトル、本文の文字化け回避:mb_internal_encoding
0 Comment  0 Trackback  Permalink

自社サーバーに移行しました。

Diary

2005年05月16日

見た目に変化はありませんが、本日より当サイトは自社サーバーにて運営しています。
これにより、2005年4月20日より頻発していた下記のSQLエラーも解消されました。

>申し訳ありません
>当サイトのエラー原因に見る、Nucleusとレンタルサーバーについて

・・よかった、よかった。。
>続きを読む・・・自社サーバーに移行しました。
0 Comment  0 Trackback  Permalink

PHP:DOM関数の処理内でXPATHを使用するロジック

PHP

2005年05月13日

DOM関数の処理内でXPATHを使用する場合は、
”DOMXPath”オブジェクトを使用する。

■記述例・・test.xml内のlogノードのノード数を出力
  $dom = new DOMDocument;
  $dom->load("test.xml");
  $xpath = new DOMXPath($dom);
  $query = '/test/log';
  $ResultNode = $xpath->query($query);
  //logノードのノード数を出力
  echo $ResultNode->length;



<関連記事>
>PHP:DOM関数の処理内でXPATHを使用するロジック(queryメソッドでcountやsumの値を取得)

0 Comment  0 Trackback  Permalink

CSS:tableの枠線の色を付ける:border-collapse

JavaScript・XHTML・CSS

2005年05月10日

tableタグの枠線に色を付ける方法です。
やり方は色々あると思いますが、今回はCSSの”border-collapse”を使います。

昔はtableの枠線に色を付ける為に邪道なやり方をやってました。
対象のtableタグを更にtableタグで囲って、そのtableタグに背景色を指定し、
cellpaddingやcellspacingを駆使して少し間隔をずらして表示させる。。

数年前に、とあるプロジェクトで画面デザインをデザイナーに頼んだときに、
初めて上に書いたようなhtmlソースを見ました。
当時は、「すげー、こんなやり方もあるんや」と感心したもんですが、
今、こんなソースに出会うと腹立たしく感じます。
CSS使いましょうね、レイアウト定義は。

で、本題ですが、tableの枠線色を付けるには、
”border-spacing”と”background-color”なんかを使ってもできます。
>続きを読む・・・CSS:tableの枠線の色を付ける:border-collapse
0 Comment  0 Trackback  Permalink

WEB関連メモ(今後の注目技術・・Ajax)

Diary

2005年05月09日

最近、Ajax(エイジャックス)という言葉が聞かれます。
Googleサジェストや、Google Mapsで使われているこの技術とは。。

古くて新しいWeb開発技術Ajax
Webアプリケーション開発の世界で注目を集める「Ajax」は、業界標準にのっとり、通常のブラウザに対応していることが強み。


>続きを読む・・・WEB関連メモ(今後の注目技術・・Ajax)
0 Comment  0 Trackback  Permalink

当サイトのエラー原因に見る、Nucleusとレンタルサーバーについて

Diary

2005年05月06日

久しぶりの更新です。
当サイトは2005年4月20日以降、アクセス数が一定数を越えた際に、
SQLエラーが表示されサイトが正常に見れないという現象に陥っています。
現在もエラーが解消されたかは明確にはなっていませんが、
その辺りの原因がNucleusの構造に関係していましたので、
これらについて書いてみたいと思います。
>続きを読む・・・当サイトのエラー原因に見る、Nucleusとレンタルサーバーについて
0 Comment  0 Trackback  Permalink