2012-04-21 102 views
0

我是PHP新手。PHP樣板代碼?

我正在尋找一些樣板代碼,可以幫助我開始一個新項目,但不是一個完整的框架。我正在考慮類似HTML5 Boilerplate,但對於PHP。

我期望這樣的樣板,它有一些方便的方法來訪問數據庫,字符串操作,自動加載的,等

你知道任何這樣的PHP樣板

+0

你的意思是像框架? – Quasdunk 2012-04-21 11:56:44

+0

訪問MySQL - 也許是一個ORM?看看Propel或Doctrine,但要注意它們不適合絕對的初學者,imo。 – halfer 2012-04-21 11:58:56

+0

至少有一打(如果不是,更多)解決這個「老年問題」。 – 2012-04-21 12:01:25

回答

1

有一些模板引擎,如:

Twig
Smarty

當你需要一個PHP框架也有一些框架。 Google會將一個提示:

Yii
Symfony2
Cake PHP

+1

我不認爲提問者是指html模板引擎,不是嗎? – Hast 2012-04-21 12:06:57

+1

我認爲這是一個更好的問題,然後是主要問題:D我不知道他需要什麼。 – Stony 2012-04-21 12:08:00

+0

@Stony:他出現(或出現,因爲這個問題是從2012年開始的)尋找類似HTML5 Boilerplate的東西,但是對於PHP。他使用'template'這個詞作爲'樣板'或'bootstraps'的參考,所以我「修復」了這個問題以反映這一點! – 2016-01-25 20:08:03

1

,最好的辦法就是讓自己的模板。我不認爲開發人員會將他們的模板與他人分享。但如果你不想浪費幾個小時製作一個模板,你總是可以使用一些PHP框架,比如Yii,codeigniter,kohana,ZFM,蛋糕等等。但是它們不僅僅是一個簡單的模板。

1

php是一個模板引擎自己!

不使用其他的模板庫,他們只是減慢處理

例如

<persons> 
    <? foreach ($persons as $person): ?> 
    <person> 
     <firstname><?= $person>firstname ?></firstname> 
     <lastname><?= $person->lastname ?></lastname> 
    </person> 
    <? endforeach; ?> 
</persons> 

MySQL的

有幾個選項,如奧姆斯但對於初學者我會推薦使用PDO

+2

從技術上講,它應該是($人爲人) – 2013-07-24 05:25:11

1

您可以嘗試CodeIgniter,KohanaFuelPHP

雖然他們是框架,但它們非常輕便,並且都具有您所需要的功能。