プログラミングの勉強記録とメモ
×
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
新しく無料サーバを借りてサイトを作った。
創造ガレージ
前のサーバは重いし頻繁に落ちてるし、正直いまいちだなぁと思っていたので、今回は評判も調べてから借りることにした。
下にバナーがどーんと表示されるのが若干気になるが、今のところなかなか調子いい感じだ。
内容はとりあえず前とほぼ同じ。
今回は少しだけデザインにも気を使ってみた。
やっぱりサイトデザインすると思い入れが強くなるみたいだ。
これからまた少しずつ改良していこうと思う。
創造ガレージ
前のサーバは重いし頻繁に落ちてるし、正直いまいちだなぁと思っていたので、今回は評判も調べてから借りることにした。
下にバナーがどーんと表示されるのが若干気になるが、今のところなかなか調子いい感じだ。
内容はとりあえず前とほぼ同じ。
今回は少しだけデザインにも気を使ってみた。
やっぱりサイトデザインすると思い入れが強くなるみたいだ。
これからまた少しずつ改良していこうと思う。
PHPでメールを送信するテストをしてみた。
文字エンコードの関係でいろいろ苦戦したけど、何とか送信できるようになった。
でも、受け取ったメールを見てみると、本文の途中から一部分だけ文字化けしているところがある。
文字エンコードは正しく設定してあるのにいったい何故?と思ってかなりの時間悪戦苦闘。
そして、いろいろ調べた結果、本文がある一定以上の長さになると自動で改行コードが入ってしまうことが判明。
あらかじめ自分で適当に改行しておくと文字化けもなくなった。
これでPHPからのメールが使えるようになったので、遊びの幅が広がりそうだ。
文字エンコードの関係でいろいろ苦戦したけど、何とか送信できるようになった。
でも、受け取ったメールを見てみると、本文の途中から一部分だけ文字化けしているところがある。
文字エンコードは正しく設定してあるのにいったい何故?と思ってかなりの時間悪戦苦闘。
そして、いろいろ調べた結果、本文がある一定以上の長さになると自動で改行コードが入ってしまうことが判明。
あらかじめ自分で適当に改行しておくと文字化けもなくなった。
これでPHPからのメールが使えるようになったので、遊びの幅が広がりそうだ。
今日も少しだけ改良。
キーワードチェッカーにNGワードを設定してみた。
あらかじめ表示させたくない言葉を羅列させたファイルを作っておき、mb_ereg()を使ってパターンマッチさせ、NGワードが含まれているブログ記事は表示させないようにした。
おかげで自分の知っている限りのエロ単語を羅列させたすごいファイルを作らなければならなかったが、まぁそれもしかたない…。
これでアダルト系スパムブログは表示されなくなったはずだ。
やっぱり自分の手作りサイトにエロい言葉が表示されるのは気持ちよくないし、せっかくなら健全なサイトを作りたいところだ。
キーワードチェッカーにNGワードを設定してみた。
あらかじめ表示させたくない言葉を羅列させたファイルを作っておき、mb_ereg()を使ってパターンマッチさせ、NGワードが含まれているブログ記事は表示させないようにした。
おかげで自分の知っている限りのエロ単語を羅列させたすごいファイルを作らなければならなかったが、まぁそれもしかたない…。
これでアダルト系スパムブログは表示されなくなったはずだ。
やっぱり自分の手作りサイトにエロい言葉が表示されるのは気持ちよくないし、せっかくなら健全なサイトを作りたいところだ。
また少しキーワードチェッカーをいじった。
過去のキーワードを表示するページを作り、トップページと過去キーワードページにカレンダー形式でリンクを張った。
さらに、検索結果ページには存在する場合だけはてなキーワードを表示させるようにした。
はてなキーワードのほうは、今までと同じXMLを取得して表示させるだけなので割りと簡単に表示できた。
HTMLタグを除去するstrip_tags()を使ってみたのが新しい試みだ。
で、過去キーワードを残しておくほうPHPによるファイルの扱いを勉強しなければならなかったのでなかなか大変だった。
データベースとかいうものを使ったほうがいいらしいけど、今回はとりあえず毎回ファイルに書き込んで残しておくことにした。
まぁまたやる気になったら作り変えるかな。
過去のキーワードを表示するページを作り、トップページと過去キーワードページにカレンダー形式でリンクを張った。
さらに、検索結果ページには存在する場合だけはてなキーワードを表示させるようにした。
はてなキーワードのほうは、今までと同じXMLを取得して表示させるだけなので割りと簡単に表示できた。
HTMLタグを除去するstrip_tags()を使ってみたのが新しい試みだ。
で、過去キーワードを残しておくほうPHPによるファイルの扱いを勉強しなければならなかったのでなかなか大変だった。
データベースとかいうものを使ったほうがいいらしいけど、今回はとりあえず毎回ファイルに書き込んで残しておくことにした。
まぁまたやる気になったら作り変えるかな。
キーワードチェッカーを作ってからしばらく経ったけれど、ぼちぼちページが検索エンジンに登録されてきている。
ヤフー登録状況
グーグル登録状況
PHPによるサイトの利点は大量のページを検索エンジンにインデックスさせられることらしい。
大量の内部リンクがSEOにも効果を発揮するんだとかなんとか。
今のところヤフーにはあまりインデックスされておらず、グーグルには順調にインデックスされている。
このまま順調に増えていけばいいんだけど、そんなにうまくいかないような気もする。
とりあえずしばらくはこのまま様子を伺ってみようと思う。
ヤフー登録状況
グーグル登録状況
PHPによるサイトの利点は大量のページを検索エンジンにインデックスさせられることらしい。
大量の内部リンクがSEOにも効果を発揮するんだとかなんとか。
今のところヤフーにはあまりインデックスされておらず、グーグルには順調にインデックスされている。
このまま順調に増えていけばいいんだけど、そんなにうまくいかないような気もする。
とりあえずしばらくはこのまま様子を伺ってみようと思う。
思いつきでプログラミングに関するブログを始めてみた。
これからプログラミングを勉強していくにあたって、このブログをメモ替わりに使っていきたいと思う。
僕はプログラミングに関する知識はまだほとんど持ってない。
以前ブログを書いていたことがあるので、HTMLとCSSが何とかわかる程度。
そんな僕が、とりあえずこらから勉強していきたいと思ってるのがPHPだ。
いろいろなWEBサイトを見ていると、なにやらPHPを使えば自動で内容が変わっていくサイト(?)ができるらしいじゃないか。
怠け者の僕にはぴったりだし、やっぱり全自動で動くことこそプログラムの醍醐味だと思う。
全自動のサイトができれば、ゆくゆくはアフィリエイトで(ry
とりあえずいろんなサイトのPHPサンプルを参考にして自分のサイトを作ってみた。
キーワードチェッカー
トップページに注目キーワードを表示させ、クリックするとそのキーワードに関する最新ニュースとブログ検索結果を表示するようになっている。
はっきり言って面白くないサイトだけど、初めて作ったにしては上出来じゃないか。
これを作ったことでPHPやXMLの勉強にもなったと思う。
まだまだわからんことだらけだけど、これから少しずつ勉強していくか。
これからプログラミングを勉強していくにあたって、このブログをメモ替わりに使っていきたいと思う。
僕はプログラミングに関する知識はまだほとんど持ってない。
以前ブログを書いていたことがあるので、HTMLとCSSが何とかわかる程度。
そんな僕が、とりあえずこらから勉強していきたいと思ってるのがPHPだ。
いろいろなWEBサイトを見ていると、なにやらPHPを使えば自動で内容が変わっていくサイト(?)ができるらしいじゃないか。
怠け者の僕にはぴったりだし、やっぱり全自動で動くことこそプログラムの醍醐味だと思う。
全自動のサイトができれば、ゆくゆくはアフィリエイトで(ry
とりあえずいろんなサイトのPHPサンプルを参考にして自分のサイトを作ってみた。
キーワードチェッカー
トップページに注目キーワードを表示させ、クリックするとそのキーワードに関する最新ニュースとブログ検索結果を表示するようになっている。
はっきり言って面白くないサイトだけど、初めて作ったにしては上出来じゃないか。
これを作ったことでPHPやXMLの勉強にもなったと思う。
まだまだわからんことだらけだけど、これから少しずつ勉強していくか。