Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537
站空間就是存放網站內容的空間,即網站空間或虛擬主機,用于存放非獨立服務器以外的網站,遠程使用FTP管理網站空間的文件。網站空間能存放的文件包括文字、圖片、CSS/JS文檔、數據庫、網站源代碼文件、視頻、動畫等內容。可以說一個網站上所有包含的內容都存放在網站空間里,服務器硬件提供了網站空間里文件的運行環境與支持。要求高的使用獨立的服務器,你可以理解一臺主機就運行一個站點。預算有限的就使用網站空間或叫虛擬主機,即一臺主機里跑N個站點,你只是其中之一。
網站空間分類一般來說有以下幾種:
按空間表現形式分為:
1、虛擬空間:
90%以上的企業網站都采取這種形式,主要是空間提供商提供專業的技術支持和空間維護,且成本低廉,一般企業網站空間成本可以控制在100-1000元/年之間。
2、合租空間:
中型網站可以采用這種形式,一般是幾個或者幾十個人合租一臺服務器。優點是資源有保證相對獨立服務器成本較低。
3、獨立主機:
安全性能要求極高以及網站訪問速度要求極高的企業網站可以采用,成本較高。一般費用在幾千到幾萬不等。
按網站程序使用語言劃分:
ASP虛擬主機:
以windows操作系統為代表的服務器,支持ASP,ASP.NET,ACCESS,MSSQL,成本較低,安全性能較低;
PHP虛擬主機:
以Linux操作系統為代表的服務器,支持PHP,JSP,MYSQL,APACHE,SQLITE,NGINX,成本較低,高效穩定;
純靜態網站空間:
與操作系統關系不大,支持HTML靜態頁面,不支持ASP,PHP、JSP、ASP.NET等任何腳本語言。
全能型網站空間:
以windows操作系統為基礎配置全型支持型腳本運行環境,支持:ASP,PHP,asp.net,JSP,ACCESS,SQL Server,Mysql,Sqlite等所有常見網站語言。
按網站空間的機房線路劃分:
電信主機:接入光纖為電信網絡
網通主機:接入光纖為網通網絡
鐵通主機:接入光纖為鐵通網絡
雙線主機:能實現電信和網通網絡自動切換
多線主機:能實現多種接入線路自行切換
按網站使用地域劃分:
大致分為兩類,一是國內空間,二是國外空間或叫境外空間。
由于國家對網站備案的要求,凡是使用大陸服務器及空間的網站必須到工信部辦理網站備案,否則不予接入。介于各種原因吧,有些單位或個人無法按正常流程辦理網站備案,但又有網站接入的現實需求,于是就出現了免備案空間,即國外空間,也叫境外空間。以香港、韓國、美國空間為多,因為這些區域對網站接入沒有硬性規定,于是就變成了我們現實中稱之為免備案的網站空間了。
1.用兩個空格來代替制表符(tab) -- 這是唯一能保證在所有環境下獲得一致展現的方法。
2.嵌套元素應當縮進一次(即兩個空格)。
3.對于屬性的定義,確保全部使用雙引號,絕不要使用單引號。
4.不要在自閉合(self-closing)元素的尾部添加斜線
5.不要省略可選的結束標簽(closing tag)(例如,</li> 或</body>)。
6.為每個 HTML 頁面的第一行添加標準模式(standard mode)的聲明,這樣能夠確保在每個瀏覽器中擁有一致的展現。<!DOCTYPE html>
7.語言屬性
根據 HTML5 規范:
強烈建議為 html 根元素指定 lang 屬性,從而為文檔設置正確的語言。這將有助于語音合成工具確定其所應該采用的發音,有助于翻譯工具確定其翻譯時所應遵守的規則等等.
<html>
<!-- ... -->
</html>
8.IE 兼容模式
IE 支持通過特定的 <meta> 標簽來確定繪制當前頁面所應該采用的 IE 版本。除非有強烈的特殊需求,否則最好是設置為 edge mode,從而通知 IE 采用其所支持的最新的模式。
<metahttp-equiv="X-UA-Compatible"content="IE=Edge">
9.字符編碼
通過明確聲明字符編碼,能夠確保瀏覽器快速并容易的判斷頁面內容的渲染方式。這樣做的好處是,可以避免在 HTML 中使用字符實體標記(character entity),從而全部與文檔編碼一致(一般采用 UTF-8 編碼)。
<head>
<meta charset="UTF-8">
</head>
10.引入 CSS 和 JavaScript 文件
根據 HTML5 規范,在引入 CSS 和 JavaScript 文件時一般不需要指定 type 屬性,因為 text/css 和 text/javascript 分別是它們的默認值。
<!-- External CSS -->
<link rel="stylesheet" href="code-guide.css">
<!-- In-document CSS -->
<style>
/* ... */
</style>
<!-- JavaScript -->
<script src="code-guide.js"></script>
11.
布爾(boolean)型屬性
布爾型屬性可以在聲明時不賦值。XHTML 規范要求為其賦值,但是 HTML5 規范不需要。
<input type="checkbox" value="1" checked>
12.
減少標簽的數量
編寫 HTML 代碼時,盡量避免多余的父元素。很多時候,這需要迭代和重構來實現。請看下面的案例:
<!-- Not so great -->
<span>
<img src="...">
</span>
<!-- Better -->
<img src="...">
13.
不要使用 @import
與 <link> 標簽相比,@import 指令要慢很多,不光增加了額外的請求次數,還會導致不可預料的問題。替代辦法有以下幾種:
使用多個 <link> 元素
通過 Sass 或 Less 類似的 CSS 預處理器將多個 CSS 文件編譯為一個文件
通過 Rails、Jekyll 或其他系統中提供過 CSS 文件合并功能
14.
class 命名
class 名稱中只能出現小寫字符和破折號(dashe)(不是下劃線,也不是駝峰命名法)。破折號應當用于相關 class 的命名(類似于命名空間)(例如,.btn 和 .btn-danger)。
避免過度任意的簡寫。.btn 代表 button,但是 .s 不能表達任何意思。
class 名稱應當盡可能短,并且意義明確。
使用有意義的名稱。使用有組織的或目的明確的名稱,不要使用表現形式(presentational)的名稱。
基于最近的父 class 或基本(base) class 作為新 class 的前綴。
使用 .js-* class 來標識行為(與樣式相對),并且不要將這些 class 包含到 CSS 文件中。
.t { ... }
.red { ... }
.header { ... }
/* Good example */
.tweet { ... }
.important { ... }
.tweet-header { ... }
一節我們講了怎么用織夢系統DEDEcms來搭建網站,今天我們來講怎么發表文章。
首先登陸域名網站后臺http://www.flahtml.com/dede/(作者特地把源碼上傳到來空間服務器上,方便操作)
閃電源碼網后臺
找到左側的的內容管理,點擊普通文章,再點擊添加文檔(右側則是作者添加的文章)。
添加文檔
填寫文章標題跟文章所屬欄目、縮略圖(文章如果有圖片的話會自動加載成縮略圖,但尺寸會有很大的擠壓變形,最好還是自己動手截圖好些)。自定義屬性可以把需要推薦的文章加以推薦。
文章內容編輯
文章生成之后,可以查看該文章網頁,我們放到最后上圖,我們先生成網站網頁,方便快速訪問跟搜索。
網站生成html頁面,方便快速訪問跟搜索
首頁生成,看看效果。
首頁效果
文章網頁
*請認真填寫需求信息,我們會在24小時內與您取得聯系。