ホームページ >バックエンド開発 >PHPチュートリアル >Queryphp フレームワークが新バージョンをリリース、HTML を自動生成、ページング クラス、画像処理クラス ソリューションを追加

Queryphp フレームワークが新バージョンをリリース、HTML を自動生成、ページング クラス、画像処理クラス ソリューションを追加

WBOY
WBOYオリジナル
2016-06-13 13:53:291022ブラウズ

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 ディレクトリに抽出します



------解決策------- ----- --------

続き
はぁ…
------解決策------------------
良い

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。