Alinous

きしださんにトラックバックをもらう

きしださんにトラックバックをもらいました。http://d.hatena.ne.jp/nowokay/20090304/1236191758しかし、きしださんは、えがうまい。

メタデータを扱う

やはり。メタデータを扱うためにはDDLを操作出来ないといけない。 DDLのサポートを加えようと思う。逆に、フォームの動的生成に関しては、Alinousは十分な機能が揃っているので、あとは、DDL操作を加えればかなり運用面がサポートされたパッケージが出せそう…

Alinous-Core高速化準備中

Alinous-Coreのパフォーマンス面で唯一気になっていたのが、HTMLオブジェクトの状態をDBに格納するところで、スクリプト上で作られた変数が多くなると多少遅くなるのだが、ここを解消しようとおもう。 遅くなる理由は変数の数分DBに対してInsertしているから…

FROM句を可変に

SQLのSELECT文とDELETE文に出てくるFROM句のテーブル指定を可変に出来るようにした。 これで、バックアップなどのスクリプトを書くときにべんりになった。 $TABLE = "ARTICLE";SELECT * INTO ARTICLES FROM $TABLE;

記憶が追い付かない

最近、Alinous-Coreを拡張していて、「ああ、こんな機能もあったのか」とおもうことが多い。 あとは、自分の書いたものを全部は覚えていなくて、以前書いたものを拡張するときに、ソースの解析が必要になる。まるで、他人の書いたオープンソースプロダクトを…

これってCMSなのだろうか

CMSを作っているつもりだが、ショッピングカートと登録してくれた顧客に対するやりとりの記録とか必要そうなのを付けていたら、どんどん、CMSっぽくなくなってきた。こういう、CMSとSEOによる情報情報発信から始まるようなソフトはなんていうのだろうか。

ちょっと凝った部分を作成中

今、CMS部分で、「記事を非公開」部分を実装しています。やっぱり、この機能は必要だと思いました。

Validatorのバグ発見

1ページに複数のFormを使ったところでバグを発見しました。 早急になおします。

Alinous-CMSにCRMもつける

自分で、Alinous-CMSを売るためにCMSを作っていますが、顧客管理とかのモジュールも入ってきた。ちょっと、オープンが遅れそうだけども、他のサイトにつけるときに コンテンツマネジメント機能 自動SEO機能 ブログ/ニュース機能 ショッピングカート機能 デー…

機能を分ける

何でもかんでも、Alinous-CoreについているCMS機能でやろうとしたが、それは、ちょっと限界があるようだ。なので、 ブログ/ニュース機能 商品登録/ショッピングカート機能 の2つは別口のものとして分けることにした。

Google Webmaster ToolとCMS

Google Webmaster Toolは非常に便利だ。 これがあれば、自分のサイトの中で知らず知らずにスパムになってしまっている内容などを発見することが出来る。jp.alinous.org のほうは大丈夫だったが、 crossfire.jp のほうが、タイトルがスパムっぽくなってしまっ…

SEOは知らず知らずのうちのスパムとの戦い

SEOで上位にくるサイトとそうでないサイトを比べてみると、かなり、似ているものが多い。 だが、よく見てみると、ひとつ、決定的な違いがある。それは、リンクの張り方だ。SEOでは、リンクは多ければおおいほど得点が高くなりやすいが、逆に、1つのページに…

SEOのコツを調べる

今、自動でSEOをされた静的HTMLを吐き出す部分を作っています。しかし、ここは、かなり気をつけて作らないといけません。なぜならば、最近は、いろんなSEOスパムが出てきて、Googleもそれに対して対策をしているのでSEMという、SEO対策でHitしたページに検索…

ここまできたら自動SEO対応も

ここまできたら、自動SEO対応も付けてしまおうとおもう。というか、今月中に、かなりグレードアップしました。Webとかに関して詳しくない人でも自動でSEO対応をしたWebが作成出来たら、かなり受けるかもしれないと思いつつ、いろいろと本屋でSEO関連の書籍を…

AlinousCMS作りかけ画面

いま、こんな感じです。

CMSにバックアップ機能

Alinous-CMSを作るうえでバックアップ機能は重要だ。 簡単にCSVからデータを保存できたりするように出来れば、かなり、コンテンツの移行作業などは楽になる。やはり、実際にCMSを作ってみると、Alinous-Core自体の機能拡張が必要になってくるなあと痛感。 機…

CMSとショッピングサイト

コンテンツマネジメントシステム(CMS)の使い道を今、考えているが、やはり、かなり有効なのは、ショッピングサイトでの利用だ。 ショッピングサイトでは、自社の製品をよりよく説明したいわけだが、たくさんページを作って管理するのはすごく大変だが、や…

CMSにHTMLエディタをつける

Alinous-CMSに、エディタをつけてみた。かなり、便利になってきた。 あとは、画像イメージを登録できる仕組みが出来てくれば、Alinousのマニュアルなどをここで管理できそうだ。

CMSの見せ方

CMSの機能自体はだいぶ出来てきたが、CMSのデモの見せ方しだいで貧相にもリッチにもみえるので、その辺をうまく工夫したい。

VPSで激安Alinous-CMSホスティング

VPSをつかえば、かなり、やすい価格でホスティングが提供できそう。 しかし、どんどん、VPSはやすくなっていくなあ。日本では、まだ、高いが海外では、普通に$14/monthくらいが普通だ。

AlinousFormatterに着手

今、AlinousFormatterに着手しています。 これが出来れば、かなり豊かな表現がCMS内で簡単に出来るようになります。これが出来たら、早速、alinous-portal.comでAlinous-CoreとAlinous-CMSのコンテンツを公開していこうと思います。

Alinous-Core 1.0.103 Released

mail関数で一部文字化けするバグを修正したものをUpdateしました。こちらのページのネットワークインストールのほうでUpgrade可能です。http://jp.alinous.org/download/plugin.php

AlinousCMSにBlobの扱いを追加中

AlinousCMSで、画像データや動画データなどの大きめのデータも扱えるようにするために、DBにその辺を扱う機能をくっつけています。 この辺の機能が付いてくるとかなり、充実です。もうすでに、開けたり閉じたり出来るツリーコンポーネントは出来たので、今度…

ツリーは結構難易度高し

徐々に、ツリーの目次を作れるパーツが形になってきましたが、結構時間がかかります。 まだ、ツリーに新規追加が出来るか出来ないかというところです。でも、全体の骨組みはだいぶ出来てきました。やっぱり、こういう高位のコンポーネントをどんどん用意して…

Alinous-CMS ver

自分の中で方向性がだいぶ決まったので、正月に一気に作ってしまおうと思います。正月は技術者で、正月が開けたら、また、営業に戻ります。

朝から晩までプログラム

今日は、朝から夜まで、4時から6時まで打ち合わせ以外、プログラムをずーーっと作っていました。 昼ご飯も食べずに、夜ご飯は、夜の12時過ぎに食べたのですが、食べる前に体重をはかったら、1Kg痩せていて、とても、よかったです。プログラムの方は、AL…

エンタープライズ版の技術的壁

エンタープライズ版を作るためにAlinous-Coreは誕生したのだが、次の機能を作るためにまだ、かなりの壁がある。 CMSのためのツリーレンダリングエンジン これは、まだ、軽いほう。RDBをラップしたアクセス用のAPIと、管理コンソールにその設定用のページを用…

Alinous-Core Enterprise CMS

土日で、サーバー管理用コンソールを作った。 だいぶ、環境が整ってきたので、Alinous-Coreが本領発揮するための「Alinous-Core Enterprise CMS Edition」をつくろうかなあと思う。 Enterprise版には CMSのためのツリーレンダリングエンジン キーワードハイ…

Alinous-Core 1.0.95 Release

久々のバージョンUPのリリースです。携帯向けのフィルタリング機能が付きました。 Alinous-Coreの開発環境をダウンロードしてくださった方は、Eclipseからインストールするときと同じ方法でアップグレードすることが可能です。

運用部分を書く

Karettaに、運用サーバの立ち上げかたを書きました。 これで、ほぼ、最低限必要な資料は揃いました。やはり、プログラムを作っても、それでサーバを立てて運用できないと面白くないと思うのでここは、やはり必須だと思いました。それから、SourceForgeの中の…