「CMS」タグアーカイブ

MySQLとかPHPとか

 昨日、今日でプロフィールやギャラリーなどWordPressいうところの「固定ページ」を作成した。ブログは日々どんどん流れていくものであるが、それ以外に主に初めて訪問する方向けに基本的なサイトに関する情報があると便利で、固定ページではそういうのが簡単に作れる。もちろん無料ブログでもそういう欄はあるのだが、WordPressなどのCMSを使うとその辺り、自分の好きな形で作ることが出来るので、多少の不満はあれど、まあまあ融通がきくのがいいところ。

 CMSとは「コンテンツ・マネージメント・システム」のことで、私も社内システムを社員に念入りに聞き取りをして、組み上げたことがある。ある程度、ひな形があるものに、外部システムとして組み込む形だったが、そのカスタマイズ部分はほぼオリジナルで、特に気を使ったのがデータベース内で様々な情報が格納されるテーブル設計だった。今だとNoSQLとかリレーショナルじゃないデータベースが出てきているが、やはり、まだまだリレーショナルなデータベースRDBMSの出番は多く、一意制約とか外部キー制約とかの仕組みは窮屈ではあるが、PG側でチェックするのは限界があり、これは大変便利ではあるので、RDBMSはそう簡単にはなくならないだろう。

 そういえば、Oracle傘下となったMySQLに未来はあるのか、と常々疑問に思っているのだが、世界で使われているCMSの結構大きなパーセンテージを占めるWordPressでもがっつりとMySQLが組み込まれていて、まだまだこのあたりは悲観する必要はないと見ていいのかどうか。オラクルとしてはMySQLの勢いを止めるとオラクルのデータベースの売上が伸びる、というような単純な話ではないのかもしれないが、基本的なところはそうなんじゃないかと私は見ている。しかし、オラクルでは相当入り組んだSQLもたいていはさくさく処理してくれるし、ストアドパッケージがなく、サブクエリーの書き方で速度が遅くなったりするMySQLでは、翌朝までに夜間バッチを終わらせてくれないと業務に多大な支障をきたすような現場などでの導入には二の足を踏むものなのかもしれない。そういうガチガチに堅固なシステムが要求されるところでは、MySQLはオラクルの競合候補にも上がらない、ということなんだろうか。

 そういえば、オラクルはIBMを抜いてマイクロソフトに次ぐ世界第2位のソフトウェアメーカーとなった、という記事がちょっと前に出ていた。
ソフトウェア市場でOracleがIBMを抜き2位に、Salesforceが10位にランクイン

 というわけで、十分使い物になるところでは、使えるうちは使う、というのが、このやたらと流れの早い昨今の状況での正しいふるまいなのだとしてみれば、もし使いにくくなったら、また別の便利なやつが出てるはずなので、それを使えばいい、というだけのことといえるのかも。

 MySQLはWordPressのデータベースを担当しているのだが、言語の方はPHPであり、エッジの効いた人たちが使うRubyとかではないというのもこれだけ普及している理由の一つだったりはしないんだろうか。PHPはいくらでもずぼらに書けるところがあり、私のような素養もなくPGやってるなんちゃってな二流プログラマにはぴったりだったりw 私はRubyコミュニティの何だか妙に排他的な臭いが好きになれなくて、勉強すらしたことがないのだが、東京とかだとRuby案件がわんさかあるんだろうか。正直、あれこれ言語に手を出している時間はもはや私にはないので、こうして田舎で適当に食っていく分にはPHPとその他諸々で十分で、またそれだけでも手一杯だったりするのが実情で。

 ほんで結局、PHP、Ruby、Pythonのうち10年後もバリバリ使われているのはどの言語なんだろう。Pythonはなぜか手を出してみようという気になっているのだが、必要に迫られない限りはなかなか着手は出来ないだろうな。

ウェブサイト作りました

 勤め人になり、まとまった休みが大変貴重となっている今日この頃、2ヶ月の赤ちゃんを抱え、家の中での雑用が山ほどある上に、仕掛かったまま中途半端で止まっている大きめのTodoがいくつもある中、さて、このゴールデンウィークはどこから手を付けようか、と考えていたのだが、そうした自分が止めていて各方面に迷惑をかけている諸々は棚に上げて(おぃ)、この際、前からやりたかったが多忙につき出来なかった何かをすることに決め、しばし考えた結果、自分のウェブサイトを作る、というToDoをこなすことと相成った。

 一応、ホームページはインターネット普及期=前世紀の終わり頃にエディタで直にタグを書きながらいくつも作ったものだが、もう10数年自分の個人サイトはブログなども含めて作ってこなかったので、最近のウェブ事情にすっかり疎くなっていた。少し調べると、よほどマイナーな技術を使わない限りは山のように参考情報が読める状況で、こうして公開するところまでそうハマることなく来ることが出来た。

 ドメインをどうするか、これは後からは簡単には変えられないので結構悩んだが、ダメ元でWhois検索したら、なんと「miyagoshi.net」というドメインが空いていて、あっさりとこれに決まった次第。

 仕組みはPHPやMySQLについて、それなりに知識はあるので、メジャーどころのWordPressでこれもあまり悩まずに決まり。

 ブログは無料ではなく、格安レンタルサーバーで運用することは決めていて、さくらインターネットの一番安いの借りて、さくらのブログで運用しようと思っていたが、別途さくらのメールボックスというのを使っていることもあり、せっかくなので、別のを物色することにした。WordPress運用では人気があるらしいXServerかWordPress専用のwpXを検討していたが、その関連会社でさらに低価格のミニバードというのがあることを知り、ここで運用することにした。

 今朝、登録して、こうしてすぐに運用を開始することができるとは、昨今のウェブ事情ではごくごく当たり前の話なのだろうけれど、やっぱり、ちょっと感慨深いものがある。正直、文体をどんな感じでやっていくか、決めきれていないのだが、途中で変わるのも味があるでしょうし、このまま第一回目の投稿といたします。

 今後、自分の関心事について、情報発信していきますので、よろしければ、時々サイトを訪れてやっていただければ、と思います。