學習PHP程式設計語言的一些總結

來源:互聯網
上載者:User

 

1.         布局問題

 

CSS樣式表的優先順序問題

樣式表中的某設定與網頁設定衝突,則以樣式表的優先順序為準。

在CSS樣式表中詳細設定各種“體例格式”(新的體例格式就重新命名並加到CSS樣式表中)。

 

2.         表格問題(像素與百分比)

 

使用“像素”固定化最外圍的表格版面配置,而使用“百分比”或“自由伸展”設計版面配置儲存格或內部巢狀表格格,設立“間隔映像”來定位表格的邊界。

 

3.         伺服器問題

 

Web伺服器端:Win用內建的IIS伺服器軟體,Linux常用Apache伺服器軟體。

伺服器運行環境僅針對伺服器運行檔案夾有效。

 

4.         資料庫安裝問題

 

安裝資料庫以後,經常出現“無法串連資料庫”或“無法找到資料庫”的提示,需要安裝使用ODBC(資料庫和網頁輸出間的串連程式)進行串連。

正確安裝資料庫和ODBC後,出現“不知名的錯誤”或“不支援當前資料庫”的提示,是沒有安裝“動態網頁技術解譯器與資料庫間的串連檔案”所致。(這個串連檔案一般可以在相關的動態網頁技術解譯器的檔案中找到)

ODBC程式由資料庫開發商提供;

解譯器與資料庫的串連程式由解譯器開發商提供;

 

5.         PHP軟體下載

 

www.php.net/downloads.php

http://www.cnphpbb.com/ (中文版phpBB軟體)

 

6.         在Linux伺服器中常用的伺服器端軟體

 

Apache:網頁伺服器 http://www.apache.org/dist/httpd 下載,開放源碼的HTTP伺服器,多平台,可以通過API擴充,Perl/Python等解譯器被編譯在其中。通過編譯的模組實現許多技術的支援,從程式設計語言PHP的支援,身份認證模組如:mod_access、mod_auth和mod_digest,通用的語言介面的支援如:Perl、Python、Tcl等。

MySQL:資料庫伺服器 http://www.mysql.com/downloads/index.html

PHP:伺服器端指令碼語言 http://www.php.net/downloads.php

ProFTPD:FTP伺服器 http://www.proftpd.org/

vsftpd:非常安全的FTP伺服器 http://www.rpmfind.net/linux/redhat/9/en/os/i386/RedHat/RPMS

UnrealIRCd:IRC伺服器 http://www.unrealircd.com/downloads.php 這是一個免費的製作聊天伺服器端的軟體,可以輕鬆組建聊天室。

pptpd:VPN伺服器 http://prdownloads.sourceforge.net/poptop 獲得。

JabberD Quickstart:立即訊息伺服器 http://jabberd.jabberstudio.org/quickstart 它相容jabber協議的用戶端和服務端組件的TCP通訊端的串連等。

ample:網路電台伺服器,以及組建形式多樣的伺服器(如:網路音樂伺服器) http://prdownloads.sourceforge.net/ample 下載,ample使用的P2P(Peer-to-peer,點對點網路技術)對等互連網絡技術。

 

7.         網路服務安全問題

 

網站資訊分類:線分類、面分類、混合分類。

FTP伺服器:許多可以用anonymous使用者名稱登陸,FTP伺服器一定要設定目錄許可權,不要將不應該有的許可權開放給共用的帳戶。

Telnet:最大的安全問題是客戶登陸時的使用者名稱和密碼使用的明文傳輸。

www服務:它的安全問題是來自“公用網關介面程式”存在著安全性漏洞,JavaScript和Active都會帶來安全問題。

郵件伺服器:它的一些程式通常以root帳號運行,潛在著危險。還有角色欺騙等。

Usenet服務:它的Usenet新聞的安全問題。

NFS網路檔案系統:可以串連遠程檔案系統,不恰當的配置將被人很容易地重裝NFS檔案系統。

 

8.         記錄檔的訊號分析

 

a.模式比對:將收集的資訊與已知的資料庫中的資訊進行比較。系統負擔小,準確率高。但是卻需要不斷的升級更新新的攻擊方式的相關資料;

b.統計分析:將統計的正常時的測量屬性平均值與網路、系統的行為進行比較來確定。

c.完整性分析:主要關注某個檔案或對象是否被更改。它利用強有力的加密機制(稱為訊息摘要函數)識別哪怕是微小的變化。缺點是一般以批處理的方式實現,用於事後分析而不能即時響應。

 

9.         網頁測試

 

a.瀏覽器的測試:

視窗/結果à開啟“結果”面板,點擊“目標瀏覽器檢查”,點擊“結果”面板左上方的菜單,在彈出的菜單中點擊設定。(點擊“瀏覽報告”按鈕將顯示相關報表)

b.解析度的測試:

在作業系統中對解析度進行設定,最低設為800×600,最高設為1280×1024的測試。

c.不同作業系統的測試:

在不同的作業系統環境中進行調試。

d.連結的測試:

視窗/結果à開啟“結果”面板,點擊“連結檢查器”,點擊檢查連結按鈕進行相關查看。

 

10.        遠程登入軟體SSH

 

一般託管商都會免費安裝基本的Linux系統和SSH遠端管理軟體。

一般的Unix系統、Linux系統、FreeBSD系統都附帶有支援SSH(Secure Shell)的應用程式套件組合。SHH不僅可以替代Telnet,又可以為FTP、Pop、甚至為PPP提供一個安全的“通道”。

SHH最初由芬蘭一家公司開發,受著作權和密碼編譯演算法的限制,人們一般都轉而使用免費的OpenSHH軟體包。

SHH軟體:OpenSHH軟體包

SHH遠程登入軟體:F-Secure SHH Client 軟體

 

 

相關學習網站:http://www.todayonline.cn/

網易的免費空間申請網站:http://www.nease.net/ 

 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.