<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>スティーブ・オオサキの“今日も外人に間違われました”</title>
<link>https://ameblo.jp/steve-osaki/</link>
<atom:link href="https://rssblog.ameba.jp/steve-osaki/rss20.xml" rel="self" type="application/rss+xml" />
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com" />
<description>公式サイトでは書けないロゴエランデの日常を綴ります。</description>
<language>ja</language>
<item>
<title>こんにちは。</title>
<description>
<![CDATA[ こんにちは。ロゴエランデです。<br><br>このブログでロゴエランデの開発話をお届けしていきます。<br><br><br>よろしくお願いします。<br><br><br><br><br>
]]>
</description>
<link>https://ameblo.jp/steve-osaki/entry-10833938030.html</link>
<pubDate>Fri, 18 Mar 2011 10:36:06 +0900</pubDate>
</item>
<item>
<title>あっちを立てればこちらが立たず</title>
<description>
<![CDATA[ ヘッダフッタをphp includeで組み込むのにSSLフォームがネックになったため、<br>一旦はSSLフォームを含む全ページのヘッダフッタをライブラリ機能でまかなう事に決めたのだが、<br> ハテ、じゃあ肝心のEC-CUBE部分のヘッダフッタはDWのライブラリ機能を使えるのかと考えると、<br>EC-CUBEの構造上それは無理だという事に気づいた。<br><br>かと言ってEC-CUBE部分だけ、管理画面からコーディングしたのでは<br>そもそも他のページにphp includeやらライブラリやらを入れる意味も薄れてくる。<br><br>なのでここは当初の構想に立ち戻り、SSLフォーム以外のページは全てphp include、<br> SSLフォームだけはライブラリで読み込む事にした。<br><br>まず、SSLフォームのライブラリ化。<br>これはこのままで良い。<br><br>問題はphp includeで読み込むヘッダフッタだ。<br>これは、先にライブラリ化によって生成されたheader.lbiとfooter.lbiを直接読み込む事にした。<br><br>つまりこういう風に記述する。<br><br>&lt;?php<br>    include("D:/サーバーの絶対パス/eccube/Library/header.lbi");<br>?&gt;<br><br> .lbiなんて読み込むのかよと思ったら、見事に読み込んでくれた。素晴らしい。<br>しかし一つだけ問題が浮上した。<br><br>メニューバーが表示されないのだ。<br><br> そうか、ライブラリと違って相対リンクをそのまま読み込むから、リンク切れになってしまうのだ。<br>絶対リンクに書き換えて、再度確認。当然、ちゃんと表示される。しかしまたここで問題が…。<br> 絶対リンクで読み込んだ画像が原因で、SSLフォームでSSL警告が出るようになってしまったのだ。<br><br> まったく、あっちを立てればこちらが立たず、である。<br><br>このSSL警告の原因はリンクや画像ソースに外部プロトコルが含まれているのが原因だ。<br><br> …ということは、、画像の絶対リンクをSSLをかけた状態のURLに変更。<br><br>すると見事、SSL警告は出なくなった。<br><br>SSLが絡むとなかなか作業がやっかいだ。
]]>
</description>
<link>https://ameblo.jp/steve-osaki/entry-10565663469.html</link>
<pubDate>Thu, 17 Jun 2010 14:57:36 +0900</pubDate>
</item>
<item>
<title>仕様変更でPHPとSSLにまつわる困った！</title>
<description>
<![CDATA[ コンテンツの切り離し化に際して、困った事が起きてしまった。<br><br>お申し込みフォームが、php化できないのだ！<br>拡張子こそphpになっているが、中身はHTMLで出来ている。<br>ここで引っかかった。<br><br>やむを得ず、phpパーツの元になっているヘッダーのhtmlをIFLAMEで呼び出す事にする。<br>しかし、またここで問題が。<br><br>IFLAMEで読み込んだヘッダーが、異物と認識されてしまって<br>SSL警告が出てしまうのだ。<br><br>お客さまに安心してお買い物してもらうためにも、これは回避せねばならない。<br><br>仕方なく、基本に立ち戻り、ヘッダーをライブラリ化して組み込む。<br>これならSSL警告も出ない。<br><br>他のコンテンツは、ライブラリ化したヘッダーをphp用ファイルで呼び出そうかな。<br>複雑になっちゃうけど。<br>まぁもう単純にライブラリ化で組み込むのもアリな気もしてきました。<br>まだ未定です。<br><br>
]]>
</description>
<link>https://ameblo.jp/steve-osaki/entry-10551180941.html</link>
<pubDate>Tue, 01 Jun 2010 20:57:10 +0900</pubDate>
</item>
<item>
<title>　水面下で進むLOGO errandeの仕様変更</title>
<description>
<![CDATA[ LOGO errande、実は今水面下で仕様変更が進行中。<br><br>最近EC-CUBEのユーザー用ページ作成に限界を感じて、コンテンツをローカルで編集できるようビルド中なのだ。<br><br>EC-CUBEは「管理画面」＞「デザイン設定」でコードを記述してオリジナルのページを作る事が出来るんだけど、<br>でもこれ、おまけ機能だよね。絶対。<br>ディレクトリ「user_data」以下にページがズラララ～ッと出来てしまう。<br>だから、URLも<br>「http://logo.errande.jp/eccube/html/user_data/faq.php」ってなってしまう。<br>これは美しくないし、ページが増えると管理もしにくくなる。<br><br>何と言ってもDreamWeaverでコーディングした後、<br>EC-CUBEの管理画面へコードをペースト・確認…という作業が、<br>ページの増加に伴いすごーく苦行になってきた。<br>そして、これはCMS特有の構造なんだけど<br>1つのhtmlファイルに見えるデータが実はいくつものphpファイルのインクルードの嵐で、<br>画像ファイルやコンテンツファイルがあっちこっちの深い階層に入っていて、<br>機械的には良く整頓されていて優秀なんだけど<br>人間がこれを確認しながらコンテンツを作るのには、結構気合いが要るのだ。<br><br>現行でもお申し込みページはSSLに対応させる為にEC-CUBEから切り離して作っちゃってたので、<br>これらのヘッダー／フッターをレイアウト改訂の度に更新する手間が何かと大変だなーと思っていた所。<br>いい機会だ。<br>ロゴマークサンプル検索の部分だけEC-CUBEを走らせるとして、<br>後のコンテンツ部分はDreamWeaverでガシガシ編集・更新できるよう<br>コンテンツ切り離し化、レッツスタート！<br><br>商品検索のブロックを生かそうとするとインクルードを使うため、<br>コンテンツは必然的にphpで作成しなければいけなくなった。<br>なので、ついでにヘッダー、フッター、METAタグなんかもphpで分けて管理してしまう事にした。<br><br>同じような事をDreamWeaverのスニペット機能なんかでやると、<br>小規模なホームページならともかく数百ページ規模のサイトになると、<br>例えばフッターの「2010　LOGO errande」という文字を<br>「2011　LOGO errande」に書き換えるのに数百ページぜーんぶ書き換えてアップロードという、<br>ちょっと精神衛生上よくない作業になってしまいますからね。<br><br>phpならフッター部分だけ「footer.html」だけ書き換えてアップすれば、<br>「footer.html」をインクルードした全ファイルが勝手に書き換わるので分かりやすいし、<br>何かとスマートで負担が少ない。<br><br>実はPHPは超初心者なので、かなり調べて試行錯誤を繰り返し制作しています。<br>今は一通りテンプレートが出来上がって、あとはコピーコピーでディレクトリが増やせる。<br><br>あ～便利！<br><br>
]]>
</description>
<link>https://ameblo.jp/steve-osaki/entry-10544453144.html</link>
<pubDate>Tue, 25 May 2010 13:12:55 +0900</pubDate>
</item>
<item>
<title>ブログをまめに書くヒト</title>
<description>
<![CDATA[ アメーバに招待されたらブログまでくっついてきましたが<br><br>僕はすでに自分のブログ「フミログ。」を持っています。<br><br>mixiの日記も書いてるし、<br><br>会社のブログ「errande スタッフブログ」も書いてるし、<br><br>最近正直どれに力を入れるべきか悩んでます。<br><br><br>この記事はmixi向きかなーとか<br><br>この記事はフミログ向きかなーとか<br><br><br>そんなところに　<br><br>このアメーバブログですよ。<br><br><br>世の中には<br><br>テーマごとにブログをいっぱい立ち上げて<br><br>書きまくってるヒトがいますが<br><br><br>僕はなかなかそれができません。<br>頭バクハツしないのかなーと思うよ。<br><br><br>でも、アメーバピグやってて<br><br>その画面から<br><br>気軽にブログを書きに行けるのは<br><br>いいよね。<br><br><br><br><br><br>
]]>
</description>
<link>https://ameblo.jp/steve-osaki/entry-10541784965.html</link>
<pubDate>Sat, 22 May 2010 16:10:50 +0900</pubDate>
</item>
</channel>
</rss>
