ActionScript3とかPapervisionとかajaxとかXTMLとかPHPとかMySQLとか

ActionScript3とかPapervisionとかajaxとかXTMLとかPHPとかMySQLとか

ActionScript3とかPapervisionとかajaxとかXTMLとかPHPとかMySQLとか!

(・∀・)ノ や!
Amebaでブログを始めよう!

フリーのブログエンジンは
色々設置とか面倒だったり、
他の機能との連携で小回りきかなかったり、
微妙に広告ついたり、
商用利用駄目だったり、
とかなので

簡単な独自ブログエンジン作ろうと思った今日この頃。

んで、コアライブラリは自前でてけとーに作って大丈夫ぽいけど、
HTML化ででつまづいた。構想の段階でw

カテゴリとか更新したら全部のHTMLファイル生成しなおさなきゃいけなくね?

機能的には言うほど難しくないから作れる、作れるけど
ユーザー数が増えたら負荷的にどうなのかと、
というか、ありえなすありえなすありえなす。
ありえなすありえなすありえなす。
ありえなすありえなすありえなす。
ありえなすありえなすありえなす。

他のブログエンジンの動作ぱっと見た感じ
記事を1月分まとめたりしてファイル数少なくしてるぽいけど
でも3年も貯まれば1000ファイル余裕で超えるわけで。

一つカテゴリ更新する操作で1000ファイル書き換えしてるのかな、、、謎w

でもどう考えても拡張子がHTMLな限りそうしなければ行けない様な。。。
あぁ、拡張子を自動で変更するようなサーバーサイドちっくなテクニックが??

とか思って調べたら何か見つけた。



--------------------------------------------------------------------------------------------

SSIとPHPは兼用できませんので、SSIを無効にして頂ければ拡張子 .php 以外でPHP利用可能となります。
.htaccess ファイルに以下の記述をお願い致します。


RemoveHandler .html
AddType application/x-httpd-php .html



--------------------------------------------------------------------------------------------

.htaccess ファイルに


AddType application/x-httpd-php .html

AddHandler x-httpd-php .html



--------------------------------------------------------------------------------------------

mod_rewrite が許可されていれば

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.*?)\.html$ $1.php
--------------------------------------------------------------------------------------------

あー、やっぱあんのね、
というか無理やり順HTMLを生成しようとしていた発想がおだぶつだったぽい。

何だ、ある意味楽じゃん。
やれるやれる。

めでたしめでたし。

FLASH と php+mysql

を使えば細かいFLASH(SWF)同士の連携が可能ジャン!

何が言いたいかと言うと・・・・
SEOとかの問題をおおむねクリアしつつ、
全面FLASHのような迫力を出すことが可能だと言うこと!

試してないけど理論上は確実に逝けるw


超面倒で死ねるけど!


そんなライブラリ無いのかな!wwww

ちなみに単なるjavascriptとFLASHの連携とは違うんだ。
パフォーマンス考えたら
変数だけjavascriptで保持しとくのはありかもしんないけど!

アイフレーム使いたくないんだ!

ザクとは違うのだよザクとは!
こういう一覧のソースってすぐ無くして
また検索してで時間掛かるから貼りんぐ

//FlatShadeMaterial(light)
//GouraudMaterial(light)
//CellMaterial(light, 明色, 暗色, 4)
//PhongMaterial(light, 0x88FFFF, 0x111111, 1)
//■■■プリミティブオブジェクト■■■
//球体  Sphere(マテリアル, 半径, 水平分割数, 垂直方向分割数)
//円柱  Cylinder(マテリアル, 底面の半径, 高さ, 円分割数, 高さ分割数, 上面半径)
//立方体  Cube(マテリアル, 幅, 奥行き, 高さ, 幅分割数, 奥分割数, 高さ分割数)
//円錐  Cone(マテリアル, 底面半径, 高さ, 底円分割数, 高さ分割数)
//つるつるマテリアル?:FlatShadeMaterial(light, 0x00DD00, 0x555555)
//かくかくマテリアル?:GouraudMaterial(light, 0x00DD00, 0x555555)

元記事はトラックバックらへん