FrontPage


Total: 103975 / Today: 1 / Yesterday: 1

  • PukiWiki Adv. v2.0.3リリース。PHP7に対応しました。
  • 肥大化したJavaScriptをどうするか検討中・・・。モジュール設計にするのはいいとしてどれを選べばいいんだろう。
  • ずっとGithubにプッシュできないと思ったら原因は、2段階認証を有効化したからだったという・・・。
  • 現在、CSSとJSをgulpで管理するようにしています。これに伴い次期PukiWikiAdvanceの開発環境には、node.js、ruby、bower、gulp、sassの技術が必要になります。
  • 2.1ではbootstrap4が出るらしいのでそれに伴う修正をする予定
  • 2.0.2リリース。

FrontPage

aroundPukiWikiAdvanceへようこそ!PukiWikiAdv.は、PukiWiki Plus! i18nのPHP5.4対応のHTML5 + jQuery + jQuery UI + jQuery Mobileポートです。PHP5.3以降で使えるようになったコードを積極的に使用するなど、最適化を多く行なっているため、多くの場合において、PukiWikiPlus!よりも動作が軽量です。スマートフォンにも対応しています。

&(spade);このサーバーは、nginx 1.x+php-fpm構成(PHP5.5.x)で動作しています。&(spade);

派生元であるPlus!無印版でAdv.の話題をすることは、派生元の開発者にとって迷惑となりますのでご遠慮下さい。(同じプラグインでもAdvでは若干使用法が異なるものがあるため)

不具合や要望などは、BugTrackか、GitHubのIssuesに報告していただけると助かります。現在、開発リソースが不足しているため言語(特に中国語、韓国語)やUIなどを手伝っていただける方を募集しています。まずは、GitHubでForkから。

中文版本在这里

@clear

ダウンロード

&(new);更新情報

@htmlinsert
@row

#span(6){{{{
#panel(現在確認されている主なバグ/問題/突っ込みどころ,warning){{
-ファイル添付時にCAPTCHAが表示されない→仕様検討中

2.0の新機能

PHP5.5対応
最新版のPHP5.5に対応しています。(*5.4未満はサポート対象外*です。)
エンジンの全面書き直し
ほぼ原型を留めないくらい書き換えました。PHP5.3から使えるautoload機能をフルに生かしたオブジェクト指向のコードになっています。命令も書きなおして、書き込む処理はset、読み込む処理はgetが付いているため無印版、Plus!のソースよりも読みやすくなっています。互換性はlegacy.phpで取っていますが、ページに書き込む処理などの実装がうまくいかない場合があります。
spam_filter.phpの本体取り込み
PukiWiki用のアンチスパム機能拡張として定評のあるspam_filter.phpを本体の機能として取り込みました。(とはいっても原型を留めてないが・・・。)
キャッシュ処理の強化
Zend Cacheによるキャッシュ処理にし、ページ一覧、AutoLink、Auto Glossaryなどのキャッシュ処理を大幅に強化
ページ一覧処理を強化
ページ一覧を自然な形でソートできるようにしたほか、中国語と韓国語も文字によるソートに対応させました。※中国語はPinYinによるソートです。
Twitter Bootstrapに準拠したUI
jQuery UIで作っていたUIパーツをTwitter Bootstrap準拠に変更しました。
ページ更新時をajaxで
少しだけ軽くなっていると思います。
ログロテート
ログを無限に記録してしまっていたものを古いエントリから順に削除するようにしました。
複数ファイルアップロードに対応
変更箇所があまりにも多すぎて自分でも忘れてしまってる・・・。

動作環境

@row

#span(6){{{{
#panel(サーバーサイド,danger){{
-Apache2.x(CGIモードでの動作を推奨)
-nginx 1.4.5以上(推奨)
-cherokee 1.0以上
-PHP5.4以上 5.5推奨 (PHP-FPMによる動作推奨)((safe_modeはサポートしていません。そもそも5.3の時点で非推奨です。))

※PHP5.4以下は対応していません。

もしも、VPSを使用している場合は、Apacheの代わりにnginxを使用することを検討してください。


Last Modified: 2019-04-08 12:11:36