日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

中國最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2

PHP教程

PHP 教程

PHP 表單

PHP 高級教程

PHP 數據庫

PHP XML

PHP 與 AJAX

PHP 參考手冊

PHP 測驗

拓展閱讀

PHPCMS使用說明及其他CMS開源系統推薦

閱讀 (2641)

Content Management System簡稱CMS,中文叫整站系統或者文章系統。CMS廣泛應用于企業網站、個人網站、博客、電子商務網站等需要定期、頻繁更新內容的網站,可以輕松處理大量的數據請求,實現便捷高效的管理。如果有一個好的系統來支撐你的網站,那將節省大量的人力物力,你只要配置安裝好,網站內容管理者只要定期更新數據,剩下的事就交給CMS去處理就好了,下面先以“PHPCMS2008”為實例,教你如何使用CMS開發網站,并且文末還有一些其他的PHP開源CMS系統推薦及下載,希望能對你的工作和學習帶來幫助。


一、PHPCMS

Phpcms2008是一款基于PHP+Mysql架構的網站內容管理系統,也是一個開源的 PHP 開發平臺。Phpcms 采用模塊化方式開發,功能易用便于擴展,可面向大中型站點提供重量級網站建設解決方案。Phpcms自發布phpcmsv9之后,已穩居國內cms系統使用率第一名,更證明了phpcms產品的市場認可度。

下載

點此下載程序源碼包,解壓,把PHPCMS文件內的全部文件和文件夾放到服務器根目錄。 

備注:Phpcms2008安裝包內有2個文件夾: doc和phpcms。Doc文件夾中的.htaccess文件是Web服務器Apache 中特有的一個配置文件,操控著服務器上的許多行為,我們可以利用它來做許多事情,例如:設置訪問權限,網址重定向,等等,一般放在網站根目錄。

安裝

本地訪問http://localhost/install/安裝PHPCMS,如果設置其他地址或端口,請設置相應的url即可。

訪問

安裝完成,進入后臺http://localhost/admin.php,依次點擊“我的面板”、“更新緩存”、“生成首頁”,即可用http://localhost/訪問到網站首頁。

二、網站開發


修改網站標題 
進入后臺http://localhost/admin.php,點擊“我的面板”中“網站設置”,可以看到好多設置選項,“網站設置”是網站常用設置的基本配置選項。

修改網站標題

如果網站只在本地安裝,請勿修改網站地址選項,如果服務器安裝,此處填寫域名即可。

建立模型
模型的建立是為了對內容更好的適應采取的方式(本質是新建一張表),比如今日推薦的信息與電影的相關內容,而phpcms默認的模型(如新聞)并沒有提供一些特殊的字段,如電影的導演,電影的上映日期等。所以我們需要建立一個模型 。

添加
依次點擊“系統設置”、“模型管理”、“添加模型”輸入相應的信息之后,保存即可。

字段
模型建立成功之后,就可以為模型添加字段了,點擊管理模型,字段管理,添加字段,輸入相應的信息,保存。下圖是電影模型的部分字段示例:


字段

修改字段排序,可以按照你想要的格式添加內容。

建立欄目
欄目是網站內容分類的方法,比如一些電影網站的欄目的動作欄目,愛情欄目分類等等。一個欄目使用一個模型,一個模型可以被無數個欄目使用.依次點擊“系統設置”、“欄目管理”、“添加欄目”可看到添加頁面,下面依次解釋各個選項的意思:

1、上級欄目
上級欄目只是本欄目結構上的父欄目。比如動作欄目上面的電影欄目,如果選擇“無”,則添加的欄目即為一級欄目。

2、欄目類型
內部欄目如上面的電影欄目,是網站實際存在的欄目。 單網頁是指一個網頁,實質不存在任何于一個實際欄目,如一般網站的聯系我們,企業介紹等。外部鏈接指以欄目的形式鏈接到其他網站的一個鏈接。、

3、綁定模型
綁定模型:使用哪一個模型。 下圖是建立一個欄目的示意圖:

綁定模型

4、擴展設置
點擊下一步之后可以設置本欄目的信息,重點講解“擴展設置”中的欄目頁模板,列表頁模板和內容頁模板。  
    
如果一個欄目之下還有一個欄目(如果電影之下動作欄目),那么訪問這個欄目(電影)時,對應的模板文件是以category開頭的欄目頁模板,如果訪問子欄目(動作)時,對應的模板文件是以list開頭的列表頁模板,而內容頁模板文件以show開頭,對應的是動作里面的內容顯示的頁面。 

注意:如果一個欄目沒有父欄目,欄目頁模板是閑置的,只訪問list列表頁文件。

自定義模板文件
所謂的模板文件就是,html頁面中加入了一些php和smarty東西,當然,PHPCMS加入了自己特有的中文標簽。修改模板文件是大多數使用phpcms的主要工作之一,畢竟誰都不愿意自己的網站和別人的一模一樣。 模板文件存放在\templates\default\文件夾之下。    

phpcms文件夾對應的內容模塊,  

search對應的是全站搜索的模塊等。  

Phpcms文件夾內的index文件是全站的首頁模板。下面講解首頁里除html之外的幾個地方,html 和css 、js等內容大家自己去學習。 

引用
{template 'phpcms','header'}---當前頁面引用phpcms文件夾內的header.html文件

中午標簽
{tag_首頁幻燈片}---phpcms特有的中文標簽技術,在”模板風格”、“PHPCMS”、“管理內容標簽”-選擇{tag_首頁幻燈片}進行查看,中文標簽技術本質上是生成loop循環語句,和{get}作用一樣。

碎片
{block('index', 1)}---phpcms中的碎片。所謂碎片是在一個頁面中加入一些固定的內容,但可以不用修改html文件即可達到編輯內容的特殊文件格式,像是生活中的便利貼。如果站的聯系我們等,一般單網頁使用碎片功能。 

加入碎片方法(重要):在頁面中按照{block('index', 1)}格式加入一個碎片(如在index.html頁面中加入碎片),在“模板風格”, “PHPCMS”、“管理模板”找到index.html,點擊“可視化”按鈕進入頁面編輯模式。 點擊黃色區域即可添加碎片,之后可以再“碎片管理”中更改內容。

Get語句
{get sql="select d.contentid,d.supports,c.title,c.style,c.url from phpcms_digg d left join phpcms_content c on d.contentid=c.contentid where c.status=99 order by d.supports_week desc" rows="10"}-->   
<li><span>{$r[supports]}</span><a href="{$r[url]}" target="_blank" class="{$r[style]}">{str_cut($r[title], 44)}</a></li>  
{/get}

Get語句是模板頁面中使用mysql語句,調用內容的標準方法之一,不能使用limit語句,用rows替代。 上述語句表示調用一周DIGG最多內容的排行。


添加自定義模塊

自定義模塊是phpcms框架重要開放標準之一,用戶可以根據需求自定義,當然這需要懂php。添加自定義模塊的方法是:“系統設置”、“模塊管理”、“添加模塊”。 

有些網站的打分功能,就是通過添加模塊來實現的,大家可以再phpcms官方論壇上找下打分模塊。

三、網站發布

Sitemap.xml文件是搜索引擎抓取網頁的核心文件之一,向搜索引擎提交之后,可以提高收錄量,加快快照更新速度等。PHPCMS可以自動生成sitemap.xml文件,訪問地址是http://域名/sitemap.xml. 在“系統設置、系統工具、百度谷歌圖”中設置更新頻率等。  

百度sitemap.xml提交地址:zhanzhang.baidu.com  

Googlesitemap.xml提交地址: google.com/webmasters/tools/?hl=zh_CN

四、常見問題

可視模式下無法編輯碎片

影響phpcms碎片功能操作的js   header.html中包含了一下3個JS 
<script language="JavaScript" src="images/js/jquery.min.js"></script> 
<script language="JavaScript" src="images/js/common.js"></script> 
<script language="JavaScript" src="images/js/config.min.js"></script>
以上3個JS文件刪除、修改、和首頁圖片廣告js代碼沖突都會影響后來碎片管理功能,具體表現為碎片出無黃色背景,且不可編輯、添加碎片懸浮按鈕能夠顯示但不能點擊 以上3個JS文件被影響是直接的,無需更新首頁、清除緩存、清除瀏覽器緩存。

set_magic_quotes_runtime() is deprecated
在安裝PHPCMS出現Deprecated: Function set_magic_quotes_runtime() is deprecated 錯誤,查了一下網絡及資料發現是PHP5.3和PHP6.0之后移除了set_magic_quotes_runtime()函數。 

解決辦法: 
 //@set_magic_quotes_runtime(0); 
ini_set("magic_quotes_runtime",0); 
 
就是用ini_set()辦法替代原有的set_magic_quotes_runtime語法。

基于PHP的開源CMS系統推薦

1. DynPage

DynPage 是一個無數據庫的開源 CMS,集成了著名的編輯器 CKEditor。CKeditor 所編輯的頁面中可插入 Ajax/JavaScript 和 PHP 代碼,因此,DynPage 可支持跨站獲取內容。


DynPage

2. DynPG

DynPG 是一個免費的基于 PHP 和 MySQL 的內容管理系統(CMS)。DynPG 的所有模塊都是免費的,并基于 GNU 許可。


DynPG


3、Elxis

Elxis 是一個符合 W3C 標準的、具有多語言支持的內容管理系統。


Elxis

4. eliteCMS

Elite CMS 是一個為不具備 HTML 和 PHP 知識的人創建的內容管理系統。


eliteCMS


5、HBcms

一個以PHP官方推薦 的PEAR+SMARTY技術架構的cms,2006年才推出,完全符合cms的發展趨勢,簡單,易用,美觀。

HBcms


關閉
程序員人生
主站蜘蛛池模板: 欧美精品一级二级三级 | 日韩一区二区三区四区五区 | 久久成人综合 | 久久精品国产v日韩v亚洲 | 国产a网| 在线精品国产 | www日韩 | 精品在线不卡 | 精品久久久久久久 | 狠狠干综合网 | 国产精品去看片 | 欧美性受xxxx黑人xyx性爽 | 国产精品久久久久久久久久久杏吧 | 在线观看国产一区 | 日本视频在线免费观看 | 欧美日韩福利视频 | 黄色一级片免费的 | 精品成人一区二区三区 | 国产精品国产三级国产aⅴ中文 | 精品三区视频 | 日韩精品在线观看视频 | 久久久亚洲精品视频 | 97成人在线 | 天堂在线精品 | 在线免费国产 | 久久av资源网 | 成人黄色片在线观看 | 欧美三级a| 欧美激情视频在线播放 | 一级片大全 | 国产在线一区二区 | 成人精品一区二区三区视频播放 | 亚洲最大成人综合 | 日韩一区二区三区四区五区 | 国产精品久久久久婷婷二区次 | 亚洲一区二区精品在线 | 成人激情视频在线 | 欧美精品成人一区二区三区四区 | 欧美hdfree性xxxx | 精品无码久久久久久国产 | 永久av |