「日本のクラシック音楽家.net」というサービスを作った

なんでこんなサイト作ったの?

という質問に関しては、自分がクラシックコンサートなどに行ったときに、いいなぁと思った人がいたのに検索しても何も情報が出てこないと思ったのがきっかけです。これがびっくりするくらい出てこなくて、だいたい他のコンサートにその人が出ていた時のチラシが見つかって、同じ写真と同じ文章が見つかるだけだったりします。

たまにFacebookのページなんかが見つかることもあるのですが、これもいわゆるFacebookページでは無く、個人アカウントだったりして、他人のコンサートの告知だったり、その人の食事だったりします。私としては音楽家としてどういう人なのかが知りたいのであって、その人が何を食べたかには何ら興味がないのです。あちこちの投稿に分散しているその人のプロフィールを集めて構築しようという気もなく、ぱっと見てこういう人だったんだと分かればいいんです。

それで、あちこち見たとしても、その人がどういう経歴の音楽家なのか、次にどこで演奏するのかとか、どういう団体に所属しているのかなどは最初に見たパンフレットの小さなプロフィール以上のことはわからず、調べることをあきらめてしまうということが続いていました。

2年ほど前に「Music+Web」というイベントがあって、その時にも音楽家とWebというのは非常に相性がいいとは思っていたのですが、なかなか上手く使っている人を見かけないなぁと思いながら過ごしていたわけですが、先日ある案件で会員登録機能を使う機会があって、プロフィールを登録して表示させるくらいのことだったら、たいして苦労せずにできるなぁと思って作ってみた次第です。

a-blog cmsの場合、1サイト作るとライセンス費用が掛かるので、たくさん作れないのもちょうどよかったです。その昔、Yomi-Searchというリンク集を作れるCGIのサイトをいくつか持っていましたが、面倒くさくなって辞めたことを思い出したので、クラシック音楽家だけにしておくことにしました。

とは言え、ちょっとカスタマイズするだけで同じようなサイトって割と簡単にできますので、マジシャンでやってみたいとか、フリーランスの外科医(2人くらいしか思いつきませんが)でやってみたいという方は製作をご依頼ください。

そんなわけで、これからプロの音楽としてがんばりたいという音大生とか、もっと世に出たいという中堅になりつつあるくらい若手の音楽家とか、何らかの事情で人間関係でなくネットで活路を見いださなければならなくなった音楽家の方のお手伝いができればと思っています。

雑感の部分なので、個人ブログの方に残しておきます。a-blog cmsのカスタマイズとか製作についての覚書は、あらためてフォルトゥナのブログに書きたいと思います。


プロフィール

フォルトゥナ 代表 坂本邦夫

大阪でフォルトゥナの屋号でウェブサイトの制作やコンサルティングを行っている坂本邦夫のブログですが、こちらでは仕事の話を書かずに趣味や普段の生活のことを書いていきたいと思っています。

このカテゴリーの最近の記事

カテゴリーの一覧


グローバル変数

global varsvalues
%{BID}1
%{UID}
%{CID}1
%{EID}16
%{RID}
%{RVID}
%{UTID}
%{CMID}
%{TBID}
%{KEYWORD}
%{TAG}
%{FIELD}
%{DATE}
%{START}1000-01-01 00:00:00
%{END}9999-12-31 23:59:59
%{PAGE}1
%{ORDER}
%{QUERY}
%{QOL}?
%{ADMIN}
%{ADMIN_PATH}
%{ADMIN_PATH_MID}
%{MID}
%{MODULE_ID}
%{MODULE_NAME}
%{STYLEGUIDE_PAGE}acms-admin
%{GETTEXT_TYPE}user
%{BCD}
%{UCD}
%{CCD}diary
%{ECD}classicalmusician-net.html
%{BLOG_NAME}坂本邦夫のブログ
%{USER_NAME}
%{CATEGORY_NAME}雑記
%{ENTRY_TITLE}「日本のクラシック音楽家.net」というサービスを作った
%{RULE_NAME}
%{RCID}1
%{PCID}
%{RCCD}diary
%{PCCD}
%{ROOT_CATEGORY_NAME}雑記
%{PARENT_CATEGORY_NAME}
%{RBID}1
%{PBID}
%{RBCD}
%{PBCD}
%{ROOT_BLOG_NAME}坂本邦夫のブログ
%{PARENT_BLOG_NAME}
%{ALIAD_ID}
%{ALIAS_ID}
%{ALIAS_DOMAIN}sakamotokunio.com
%{ALIAS_CODE}
%{ALIAS_NAME}坂本邦夫のブログ
%{CHARSET}UTF-8
%{META_KEYWORDS}
%{META_DESCRIPTION}大阪でウェブサイトの制作やコンサルティングを行っております。このブログではあまり仕事の話を書かずに趣味や普段の生活のことを書いていきたいと思っています。
%{YAHOO_API_KEY}
%{NOW_DATE}2017-11-19
%{NOW_TIME}06:11:00
%{BLOG_THEME_COLOR}
%{VERSION}2.7.19
%{SNAME}sid
%{SID}
%{SESSION_USER_ID}
%{SESSION_BLOG_ID}
%{MAX_PUBLISHES}15
%{ROOT_TPL}/themes/blog2014/index.html
%{ROOT_TPL_NAME}index
%{ROOT_DIR}/
%{DOCUMENT_ROOT}/
%{THEMES_DIR}/themes/
%{JS_DIR}/js/
%{JS_LIB_DIR}/js/library/
%{JS_LIB_JQUERY_DIR}/js/library/jquery/
%{JS_LIB_JQUERY_DIR_VERSION}2.2.3
%{SYSTEM_THEMES_DIR}/themes/system/
%{CURRENT_THEMES_DIR}/themes/blog2014/
%{ARCHIVES_DIR}/archives/
%{MEDIA_ARCHIVES_DIR}/media/
%{BID_ARCHIVES_DIR}/archives/001/
%{YM_ARCHIVES_DIR}/archives/001/201711/
%{ARCHIVES_DIR_TEMP}/archives/temp/
%{ARCHIVES_CACHE_SERVER}
%{HTTP_THEMES_DIR}https://sakamotokunio.com/themes/
%{HTTP_ARCHIVES_DIR}https://sakamotokunio.com/archives/
%{HTTP_MEDIA_ARCHIVES_DIR}https://sakamotokunio.com/media/
%{HTTP_ARCHIVES_DIR_TEMP}https://sakamotokunio.com/archives/temp/
%{HTTP_BID_ARCHIVES_DIR}https://sakamotokunio.com/archives/001/
%{HTTP_YM_ARCHIVES_DIR}https://sakamotokunio.com/archives/001/201711/
%{HTTP_REQUEST_URL}https://sakamotokunio.com/diary/classicalmusician-net.html
%{IMAGES_DIR}/themes/system/images/
%{SCRIPT_ROOT}/
%{REWRITE_OFFSET}/
%{HTTP_ROOT}https://sakamotokunio.com/
%{DOMAIN}sakamotokunio.com
%{DOMAIN_ROOT}sakamotokunio.com
%{HTTP_HOST}sakamotokunio.com
%{BASE_URL}http://sakamotokunio.com/
%{ADMIN_BASE_URL}https://sakamotokunio.com/
%{BLOG_URL}https://sakamotokunio.com/
%{ROOT_BLOG_URL}https://sakamotokunio.com/
%{PARENT_BLOG_URL}
%{CATEGORY_URL}https://sakamotokunio.com/diary/
%{ROOT_CATEGORY_URL}https://sakamotokunio.com/diary/
%{PARENT_CATEGORY_URL}https://sakamotokunio.com/
%{CANONICAL_URL}https://sakamotokunio.com/diary/classicalmusician-net.html
%{PERMALINK}https://sakamotokunio.com/diary/classicalmusician-net.html
%{INHERLINK}https://sakamotokunio.com/diary/classicalmusician-net.html
%{CURRENT_URL}https://sakamotokunio.com/diary/classicalmusician-net.html
%{HOME_URL}https://sakamotokunio.com/
%{BASE_ACMS_PATH}/
%{ACMS_PATH_BASE}/
%{SCRIPT_DIR}/home/sakamotokunio/www/sakamotokunio/
%{CURRENT_ROOT}/diary/classicalmusician-net.html
%{REQUEST_PATH}/diary/classicalmusician-net.html
%{REQUEST_DIRNAME}/diary
%{MODULE}
%{VALID_ID_REGEX}@^[a-zA-Z0-9_-]+$@
%{REGEX_VALID_ID}@^[a-zA-Z0-9_-]+$@
%{REGEX_VALID_PASSWD}@^[0-9a-zA-Z]+$@u
%{CATEGORY_EXISTS}1
%{CATEGORY_LEVEL}1
%{VIEW}entry
%{UA}CCBot/2.0 (http://commoncrawl.org/faq/)
%{UA_GROUP}PC
%{REMOTE_ADDR}54.198.210.67
%{PROTOCOL}https
%{BLOG_CODE}
%{USER_CODE}
%{CATEGORY_CODE}diary
%{ENTRY_CODE}classicalmusician-net.html
%{BLOG_ID}1
%{USER_ID}
%{CATEGORY_ID}1
%{ENTRY_ID}16
%{SUID}
%{SBID}
%{SESSION_USER_AUTH}
%{SESSION_USER_NAME}
%{SESSION_USER_CODE}
%{SESSION_USER_MAIL}
%{SEARCH_ENGINE_KEYWORD}
%{MAIL_MAGAZINE_FROM}info@example.com
%{MAIL_TRACKBACK_FROM}
%{MAIL_COMMENT_FROM}info@example.com
%{MAIL_REMIND_FROM}info@example.com
%{MAIL_SUBSCRIBE_FROM}info@example.com
%{MAIL_SUBSCRIBE_ADMIN_FROM}info@example.com
%{PHP_FILE_MAX_SIZE}64M
%{PHP_POST_MAX_SIZE}64M
%{MEDIA_LIBRARY}off
%{IS_DEVELOPMENT}off
%{GOOGLE_API_KEY}AIzaSyBX9AamQvxA-EstbHAN4COC3vMmZOZPN_w
%{d}19
%{D}Sun
%{j}19
%{l}Sunday
%{N}7
%{S}th
%{w}0
%{z}322
%{W}46
%{F}November
%{m}11
%{M}Nov
%{n}11
%{t}30
%{L}0
%{o}2017
%{Y}2017
%{y}17
%{a}am
%{A}AM
%{B}924
%{g}6
%{G}6
%{h}06
%{H}06
%{i}11
%{s}00
%{u}000000
%{e}Asia/Tokyo
%{I}0
%{O}+0900
%{P}+09:00
%{T}JST
%{Z}32400
%{c}2017-11-19T06:11:00+09:00
%{r}Sun, 19 Nov 2017 06:11:00 +0900
%{U}1511039460

モジュール処理時間

moduleidentifierrun time
Entry_List0.09486
Entry_Bodyblog_body0.04954
Category_List0.03041
Entry_SummaryogpSummary0.01573
Blog_Field0.01355
User_Profile0.00624
Category_List0.00535
Form2_Unit0.00433
Entry_TagRelational0.00389
Form2_Unit0.00356
Topicpath0.00337
Form0.00314
Blog_Field0.00265
Blog_Field0.0026
Blog_Field0.00259
Blog_Field0.00259
Blog_Field0.00257
Form2_Unit0.0024
Links0.00237
Banner0.00158
Touch_Unlogin0.00134
Form2_Unit0.00112
Js0.0009
Admin_Entry_Add0.0008
Touch_HigherLicense0.00065
Admin_ActionMenu0.00056
Timemachine0.00053
Timemachine_RuleSelectGlobal0.00053
Touch_MailMagazineEnable0.00049
Touch_NotEditInplace0.00049
Touch_SessionWithAdministration0.00049
Touch_SessionWithContribution0.00049
Touch_ApprovalEntrySave0.00048
Touch_NotAdmin0.00048
Touch_NotPreApproval0.00048
Touch_SessionWithCompilation0.00048
Touch_sessionWithApprovalAdministrator0.00048
Touch_Debug0.00047
Touch_Entry0.00047
Touch_NotApprovalORsessionWithApprovalAdministrator0.00047
Touch_NotTimemachineMode0.00047
Touch_NotTop0.00047
Touch_EditDirect0.00046
Touch_EditInplace0.00046
Touch_Form20.00046
Touch_Version0.00046
Touch_Admin0.00045
Touch_GeolocationEntryFunction0.00045
Touch_NotEditDirect0.00045
Touch_RelatedEntryFunction0.00045
Touch_Approval0.00044
Touch_Edit0.00044
Touch_Index0.00044
Touch_NotsessionWithApprovalAdministrator0.00044
Touch_Top0.00044
Touch_Category0.00043
Touch_NotEdit0.00043
Touch_NotEntry0.00043
Touch_Entry0.0004
Touch_NotApprovalORsessionWithApprovalAdministrator0.00037
Touch_Version0.00037
Touch_NotsessionWithApprovalAdministrator0.00036
Touch_RelatedEntryFunction0.00035
Touch_RelatedEntryFunction0.00035
Touch_SessionWithAdministration0.00035
Touch_SessionWithCompilation0.00035
Touch_sessionWithApprovalAdministrator0.00035
Touch_Entry0.00034
Touch_Entry0.00034
Touch_Entry0.00034
Touch_NotApprovalORsessionWithApprovalAdministrator0.00034
Touch_SessionWithAdministration0.00034
Touch_SessionWithAdministration0.00034
Touch_SessionWithAdministration0.00034
Touch_Edit0.00032
Touch_GeolocationEntryFunction0.00032
Touch_NotsessionWithApprovalAdministrator0.00032
Touch_RelatedEntryFunction0.00032
Touch_SessionWithAdministration0.00032
Touch_SessionWithCompilation0.00032
Touch_Admin0.00031
Touch_Entry0.00031
Touch_Entry0.00031
Touch_Index0.00031
Touch_SessionWithAdministration0.00031
Touch_SessionWithAdministration0.00031
Touch_SessionWithCompilation0.00031
Touch_Unlogin0.00031
Touch_Admin0.0003
Touch_Entry0.0003
Touch_Entry0.0003
Touch_NotEntry0.0003
Touch_Entry0.00029
MODULE TOTAL TIME0.28511
BOOT TOTAL TIME0.33476
BUILD TOTAL TIME0.349
REWRITE PATH TOTAL TIME0.03244
PROCCESS TIME0.593590

テンプレート

template
themes/blog2014/include/meta.html
themes/blog2014/include/css.html
themes/system/admin/action.html
themes/system/include/timemachine.html
themes/blog2014/include/globalNavigation.html
themes/system/admin/module/setting.html
themes/blog2014/include/entryBody.html
themes/system/admin/entry/revision-info.html
themes/system/admin/entry/title.html
themes/system/include/unit.html
themes/system/include/gmaps-error.html
themes/system/include/form/unit.html
themes/system/include/form/input.html
themes/system/include/form/confirm.html
themes/system/admin/entry/edit.html
themes/system/admin/entry/related.html
themes/system/admin/entry/geo.html
themes/blog2014/admin/entry/field.html
themes/system/admin/entry/unit.html
themes/system/admin/entry/revision.html
themes/system/admin/entry/add.html
themes/system/admin/form2/edit.html
themes/system/admin/form2/unit.html
themes/system/admin/entry/action.html
themes/blog2014/include/profile.html
themes/blog2014/include/entryList.html
themes/blog2014/include/categoryList.html
themes/blog2014/include/searchForm.html
themes/blog2014/include/links.html
themes/blog2014/include/banner.html
themes/blog2014/include/subFooterBox.html
themes/blog2014/include/footerJS.html

メモリー

keyvalue
memory_limit128M
memory_get_usage8.52 MB
memory_get_peak_usage9.4 MB