ITエンジニア/デザイナ向けにオープンソースを毎日紹介

データベース - MySQLの記事一覧

プレミアムユーザー限定記事

MOONGIFTプレミアムは、月額500円の有料サービスです。詳細はこちらから

もっと見る

List

  • 2009/10/01

PowerDNS用Railsフロントエンド「PowerDNS on Rails」

PowerDNS on RailsはRuby on Rails製のフリーウェア(ソースコードは公開されている)。DNSを管理するソフトウェアとして有名なものと言えばBINDが有名だ。だがセキュリティ上の問題や管理の複雑さもあって、最近では別なソフトウェアが選ばれるケースも増えている。その一つの選択肢がPowerDNSだ...

List

  • 2009/09/25

高機能なMySQLフロントエンド「HeidiSQL」

HeidiSQLはWindows向けのオープンソース・ソフトウェア。MySQLの管理インタフェースとしてphpMyAdminを使うケースは多い。確かに外部のデータベースを使うなら便利だ。だが社内やローカルのデータベースを使う場合はローカルアプリケーションの方が便利ではないだろうか。高性能MySQLフロントエンド GUI...

List

  • 2009/09/23

Webベースのファイルストレージ「Nebula」

NebulaはPHP製のオープンソース・ソフトウェア。社内であればWindowsネットワークを使ってファイルの共有ができる。だが外部の人たちとファイルを共有しようと思うと途端に手順が面倒になる。オンラインファイル共有系のサービスを利用したり、FTPサーバを使う、人数が少なければメールを使うという方法もある。ファイル一覧...

List

  • 2009/09/21

撮りためた写真をみんなで楽しむ「Camera Life」

Camera LifeはPHP製のオープンソース・ソフトウェア。デジカメで撮りためた写真をいかに皆に見せるかはなかなか難しい問題だ。選択肢があまりに多い。自分のWebサイトにただアップロードしても良い、Flickrなどの写真共有サービスもあり、さらにオープンソースの写真共有ソフトウェアもある。どれが良いだろうか。PHP...

List

  • 2009/09/15

色々詰まったコミュニティソフトウェア「Cahoots!」

Cahoots!はPHP+MySQLによるWeb向けのオープンソース・ソフトウェア。コミュニティサイトと言ってもその内容は千差万別だ。以前はフォーラムが人気があり、ブログが人気の時期もあり、SNSやQ&Aサイトが持ち上げられたこともある。そのトレンドは随時変わっていく。質問一覧 流行が変わるたびにシステムを入れ...

List

  • 2009/09/03

Ajaxを活かした掲示板「MetaForum」

Webサイトの最もポピュラーな双方向コミュニケーションといえば掲示板(フォーラム)を思い浮かべることだろう。2ちゃんねるのような巨大な掲示板サイトもあるが、個人で自分のサイトにフォーラムを付けるという人も多い。サイトを訪れてくれた人と対話すると、新しい発見があったり元気づけられたりするはずだ。Ajaxを使ったスムーズな...

List

  • 2009/08/29

Codeigniterを使ったCMS「ci-cms」

PHPは軽量で手早くWebアプリケーションを開発できるスクリプト言語だ。だがより効率的に開発ができるように様々なフレームワークが開発され、それらは徐々に重厚に設定が複雑なものへと変貌していった。これでは手軽に開発なんてできない。そんな現状を打破すべく開発されているのがCodeigniterだ。Codeigniterを使...

List

  • 2009/08/19

優秀なPHPのWebアクセス解析「Open Web Analytics」

アクセス解析として有名な物と言えばGoogleのAnalytics、ビジネス向けであればSiteCatalystになるだろう。だが予算をそこまで出せず、とはいえ外部のサービスは使いがたいという場面はよくある。そんな中、できるだけ見栄えのいいアクセス解析システムを願うならオープンソースを使わざるを得ない。インストールウィ...

List

  • 2009/08/18

WordPressプラグインにもなる、短縮URLシステム「YOURLS」

先日短縮URLサービスの一つ、tr.imが閉鎖を発表した(後日撤回した)。短縮URLサービスは数多くのデータが蓄積されており生成されたURLから元のURLは推測しがたいため、移行もままならない。もし閉鎖され、ドメインも放棄されていたらスパム、マルウェア、ウィルス配布サイトの餌食になっていたかも知れない。PHP + My...

List

  • 2009/08/07

Webベースの国際化システム「Narro」

アプリケーションの国際化という作業は手間ひまのかかる作業だ。これは一人で行うよりも複数人で分散しながら行った方が効率的だろう。だが一つのファイルで管理された状態では同時には作業しづらい。メイン画面 そこでWebベースで作業をしよう。そうすれば複数人、同時に作業が行えるようになる。今回紹介するオープンソース・ソフトウェア...

List

  • 2009/08/03

PHP製のナレッジマネジメントシステム「68KB」

企業におけるナレッジマネジメントはとても難しい。少人数であれば暗黙知も良いだろうが、人数が増えれば徐々に知識のずれが生じてくる。それを補うにはアナログツール、メール、井戸端会議、Webベースのシステムなど様々に存在する。説明書きにツールチップが表示される 最終的には人と人の付き合いになるだろうが、それでも知識の定着を促...

List

  • 2009/08/02

クライアント対応を適切に処理する「osTicket」

問い合わせやクレーム、テクニカルサポートなど外部との連絡を行う部署はお持ちだろうか。外部と言わずとも、社内であってもユーザ部署と開発部署があれば、そこには何らかの連絡口があるかも知れない。Webブラウザベースの見やすいチケット管理システム そうした連絡口を適切に設けないと、相談しやすい人に相談が集まり、知らないうちに工...

List

  • 2009/07/31

PHP製のジョブボードシステム「JoobsBox」

人を雇用するというのはなかなか難しい。求人サイトに掲載しても、なかなか希望するスキルを持った人材には巡り会えない。答えをいえば、求められるような人材は求人サイトを利用していないのだ。自動化されたジョブボード掲載システム そうした高いスキルをもった人たちに出会うには、これまでとは違う場所でアピールする必要がある。その一形...

List

  • 2009/07/29

RedmineをPHPに移植した「CandyCane」

Redmineはとても優秀なプロジェクト管理だ。使い勝手がよく、企業でも導入するケースが増えてきている。各プログラム言語向けに存在するプロジェクト管理ではあるが、コードは別言語ながら、プロジェクト管理はRedmine、というケースも多い。Redmineそっくりなプロジェクト管理 そんなRedmineに興味をもったPHP...

List

  • 2009/06/29

PHP+MySQLのブログCMSエンジン「PivotX」

PHPには偉大なブログエンジン、WordPressが存在する。この牙城を崩すのは非常に難しい。とは言え、バージョンアップが頻繁であったり、よく知られたものだけに攻撃方法も多数出回っていたりと難点も幾つかある。そもそもコードが最早難解なレベルになってしまっている。ユーザ画面 そんな今だからこそ、新しいブログエンジンを試し...

List

  • 2009/06/20

Excelファイルからデータベースにインポートする「dbTube」

Excelで作ったデータをデータベースに取り込む、なんて要件はよくある。面倒だがExcelデータをCSVに変換して、1番目のカラムが名称、2番目のカラムが価格…なんて定義したりした経験はないだろうか。ビジュアル的にデータのインポートを定義する それがさらに関連しているテーブルに渡って処理しないといけないなんてなったらパ...

List

  • 2009/06/18

完成度の高いEコマースシステム「DantoCart」

Eコマースシステムはそれが最適かどうかは別とすれば、ほぼ仕組みが決まりつつあると言っても良いだろう。商品の一覧と詳細、ショッピングカート、決済と続く。その間にユーザ登録があるなしといった違いはあっても、概ね同じようなものだ。ユーザ画面 そう考えるとEコマースシステムは自作で作るほどのものではないということになる。もっと...

List

  • 2009/06/16

iGoogleを自社内にも作れる「Picok」

iGoogleのようなポータルサイトは作ってみたくないだろうか。社内では一般的にCMSやグループウェアが情報ポータルとして利用されることが多いが、パーソナライズはされていない。そのため、自分には無用だと思うと全く見なくなってしまう。iGoogle風のシステム パーソナライズホームページならば自分で組み替えることができる...

List

  • 2009/06/14

PHP製のWebブラウザベースのDBコンソール「Uhura」

MySQLを使ったWebシステムの場合、そのDB管理にphpMyAdminを用いることが多いのではないだろうか。ではPostgreSQLを利用する場合はどうだろう。その場合にはphpPgAdminがある。さらにFirebirdの場合はどうだろう。まるでGUIアプリケーションのようなDB管理ソフトウェア 一つのDB向けに...

List

  • 2009/05/24

自分で立てるOpenIDプロバイダ「Community-ID」

まだまだ一般には浸透していないが、OpenIDは技術としては便利でもっと活用して欲しいものだ。GoogleやFacebook、mixi、Yahoo!なども対応したとあって、OpenIDに対応すればユーザ管理の煩雑さから解放されるようになる。ユーザ登録すれば誰でも使えるようになる そんなOpenIDプロバイダを自分たちで...