ホームページ >バックエンド開発 >PHPチュートリアル >Queryphp フレームワークが新バージョンをリリース、HTML を自動生成、ページング クラス、画像処理クラス ソリューションを追加
queryphp フレームワークが、HTML を自動的に生成し、ページング画像処理クラスを追加する新しいバージョンをリリース
現在の最新バージョンは 0.9.8
http://code.google.com/p/queryphp/downloads/list
データベース ページング クラスの使用法
$pager=C("pager");
//setPager(total,pagenum,'page');$_GET ページ変数を設定します
//setPager (total,pagenum) ;
$pager->setPager(100,10,'page');
//$booktype->count() を使用して合計数を取得できます
//詳細については、curdRouter.class.php を参照してください。 File
//ナビゲーション HTML を取得します。URL を渡し、page の代わりに use:page を使用する必要があります。これは、上記の setPager() パラメーターのページと一致します
//$pager->getLinks() ページング配列を取得します
/ /$pager->getLinks(5)
/*
*リンク配列を取得します
*配列のような配列を返します(1,2,3,4,5,6)
*foreach( $pager->getLinks() as $page)
*echo url_for("/model/action/page/").$ page;
*/
$pager->$pager->getBar(url_for("model/action/page/:page"));
/*
*Get URL リンク配列
*key=>value メソッド
*Return array(1=>url,2=>url,3=>url,4=>url)このような配列
*foreach($pager->getBar(url_for("model/action/page /:page")) as $key=>$page)
*echo "".$key."";
*/
print_r($pager->getWholeBar(url_for("default/index/page/:page")));
echo("page:".$pager->offset( ).":");
ライブラリ ファイルは中国語の文字をピンインに使用します
$pinyin=C ("zh2pinyin");
echo $pinyin->T("オープン ソース ハードウェア オープン ソース ハードウェアはオープン ソース ソフトウェアと同じくらい人気がありますか?");
echo $pinyin->T("オープン ソース ハードウェアはオープン ソース ソフトウェアと同じくらい人気がありますか?");ソース ハードウェアはオープン ソース ソフトウェアと同じくらい人気があります", true); //true は真ん中のスペースを削除することを意味します
echo $pinyin- > ");
デフォルトで生成された config ディレクトリの下に
構成内のwaterfont.TTFフォントはウォーターフォントです
HTMLメソッドを自動的に生成します
frameworkconfiginc.ini.php
/*
*Webサイトは静的になり、 seo 向けに最適化できます
**/
$config['html']='.html';// .html で終わる URL を開きます
$ config['realhtml']="/html "; //スーパー キャッシュ ディレクトリを有効にします。最初の訪問時に HTML ページが存在しない場合、HTML ページが自動的に生成されます。2 回目の訪問は静的になります。
$config['htmlcache' ]=array("class "=>"sitehtml","method"=>"realhtml"); //HTML ファイルのクラスとメソッドを生成します。設定されていない場合、HTML ページは生成されません。
pass 入力パラメータare $content, $pathinfo;
/*
*Webサイトの静的化が終了します
**/
URLアドレスがindex.phpの場合、htmlは生成されません
http://www.app.com/project/html/curd/index/page/2.html
index.phpがない場合はhtmlが自動生成されます
生成されたhtmlファイルは$config[ 'realhtml'] ディレクトリ
更新したい場合は、
Apache 設定
<ディレクトリ "D: /work/queryphp" >
順序許可、拒否
すべてから許可
AllowOverride FileInfo
DocumentRoot "D:/work/queryphp"
ServerName " www.app.com "
フレームワークを queryphp ディレクトリに抽出します
------解決策------- ----- --------
続き
はぁ…
------解決策------------------
良い