導航:首頁 > 萬維百科 > php網站設計項目

php網站設計項目

發布時間:2020-12-18 00:56:50

1、運用PHP可以做什麼項目啊

可以做一切。PHP 主要專注於伺服器端腳本,所以你可以完成其他 CGI 程序所能夠完成的一切,比如數據收集、生成動態頁面內容,或者發送和接收 Cookie。但是 PHP 能夠做更多的事情。

使用 PHP 腳本的三個主要領域。

伺服器端腳本。這是 PHP 最傳統也是最主要的目標領域。你需要三種事物來完成這項工作。PHP 解析器(CGI 或者伺服器模塊),一個 Web 伺服器和一個 Web 瀏覽器。你需要運行 Web 伺服器,以一個已連接的 PHP 安裝。你可以使用 Web 瀏覽器來訪問 PHP 程序輸出,通過伺服器查看 PHP 頁面。所有這些都可以在你的本地機器中運行,如果你只是體驗 PHP 編程的話。關於更多信息請參考安裝指導部分。
命令行腳本。你可以在無需任何伺服器或者瀏覽器的情況下來運行 PHP 腳本。你只需要 PHP 解析器來用於這種方式。這是常規腳本擴展使用 cron(在 Unix 或者 Linux 中)或者 Task Scheler(在 Windows 中)時的理想用法。這些腳本同樣可以用於簡單的文字處理任務中。關於更多信息,請參考:[PHP 的命令行用法]。
編寫桌面應用程序。PHP 大概不是創建擁有圖形用戶界面的桌面應用程序時最好的編程語言,但是如果你非常了解 PHP,並且願意在你的客戶端應用程序中使用一些高級 PHP 特徵,你同樣可以使用 PHP-GTK 來編寫這樣的程序。你同樣擁有通過這種方式來編寫跨平台應用程序的能力。PHP-GTK 是一種 PHP 擴展,並沒有包括在主要的發行中。如果你對 PHP-GTK 感興趣,可以訪問它自己的網站。
PHP 可以在所有主流操作系統中使用,包括 Linux、許多種不同的 Unix(包括 HP-UX,Solaris 和 OpenBSD)、Microsoft Windows、Mac OS X,RISC OS 等等。PHP 現在同樣支持大部分的 Web 伺服器。這包括 Apache、Microsoft Internet Information Server、Personal Web Server、Netscape 和 iPlanet Server、Oreilly Websita Pro Server、Caudium、Xitami,OmniHTTPd 等等。主流的伺服器以一種模塊來提供 PHP 服務,而其他的則支持 CGI 標准,PHP 可以作為一個 CGI 處理器來工作。

通過使用 PHP,你將擁有選擇操作系統和 Web 伺服器的自由。此外,你同樣可以選擇使用過程編程或者面向對象編程,還是它們的混合體。雖然並不是每種標準的 OOP 特徵都在 PHP 4 中被實現,多數代碼庫和大型應用程序(包括 PEAR 庫)都是使用 OOP 代碼所編寫的。PHP 5 彌補了 PHP 4 中與 OOP 相關的弱點,並且引入了一個完整的對象模型。

使用 PHP 你並不局限於輸出 HTML。PHP 的能力包括輸出圖片,PDF 文件以及甚至是被敏捷生成的 Flash 影片(使用 libswf 和 Ming)。你同樣可以輸出任何簡單的文字,比如 XHTML 和任何其他 XML 文件。PHP 可以自動生成這些文件,並且把它們保存在文件系統中,來代替它們的列印輸出,為你的動態內容形成一個伺服器端緩存。

PHP 中最強大並且最重要的特徵之一就是它提供廣泛的資料庫支持。編寫啟用了資料庫支持的 Web 頁面是如此的簡單。以下列表就是當前被支持的資料庫:

Adabas D
dBase
Empress
FilePro(只讀)
Hyperwave
IBM DB2
Informix
Ingres
InterBase
FrontBase
mSQL
Direct MS-SQL
MySQL
ODBC
Oracle(OCI7 和 OCI8)
Ovrimos
PostgreSQL
SQLite
Solid
Sybase
Velocis
Unix dbm
我們同樣擁有一個資料庫抽象擴展(命名為 PDO)來允許你通過該擴展來透明地使用任何被支持的資料庫。另外 PHP 還支持 ODBC(Open Database Connection 標准),因此你能夠連接到任何支持這個世界級標準的其他資料庫。

PHP 同樣支持與使用 LDAP、IMAP、SNMP、NNTP、POP3、HTTP、COM(在 Windows 中)的其他服務的對話。你同樣可以打開原始的網路套接字並且使用任何其他協議與之交互。PHP 還支持所有 Web 編程語言可視化之間復雜的 WDDX 數據交互。與交互連接的對話,PHP 還支持 Java 對象的例示並且透明地把它們當成 PHP 對象來使用。你同樣可以使用我們的 CORBA 擴展來訪問遠程對象。

PHP 擁有非常有用的文字處理特徵,用 POSIX Extended 或者 Perl 正則表達式來解析 XML 文件。關於解析並且訪問 XML 文檔,PHP 4 還支持 SAX 和 DOM 標准,並且你同樣可以使用 SXLT 擴展來轉換 XML 文檔。PHP 5 標准化了 libxml2 實體基礎的所有 XML 擴展並且擴展特徵集添加了 SimpleXML 和 XMLReader 支持。

最後,但不是至少,我們還擁有許多其他有趣的擴展,mnoGoSearch 搜索引擎功能、IRC Gateway 功能、許多壓縮實用工具(gzip、bz2,zip)、日歷轉換、翻譯······

與你在該頁中所見到的關於 PHP 所提供的特徵和益處的不完全列表一樣。閱讀關於 PHP 的安裝部分,並且查看各種擴展所提及的功能參考部分。

2、php網站製作詳細流程

1:分析:
用什麼數抄據庫。用什麼環境來運行PHP
一般用Wamp的較多。
2:建環境:
把資料庫連上。在wamp中的資料庫,文件中的資料庫等;
3:設計前台
用dreamever設計出前台的頁面;
4。後台製作:
就是這個操作資料庫;
5。前後台連接
其實前台就是讀資料庫。
就這么多了吧
嘿嘿
這是我個人的想法

3、php開發大型網站步驟

具體步驟如下:
1.首先要分析你的需求是什麼;
  2.確認首頁一級欄目和二級欄目標題;
3.下載DEDECMS或者帝國CMS;建議DEDE
4.下載LAMP或者AMPSERVER本地調試工具集;
5.安裝好DEDECMS,並實施上面的欄目標題,這就是所謂的布局;
6.到互聯網上搜索樓主你喜歡的CMS風格模板,並按其要求安裝;
7.重復上述步驟安裝到你的互聯網空間上即可;
此外,還要有以下配置:
a) 伺服器配置
i. WEB伺服器: FreeBSD6.1+Apache2.0+PHP5.0,SVN版本控制服務(僅測試機)。
ii. 資料庫伺服器: WIN2003 server+SQL server 2000+MySQL5.0,CLUSTERED SERVER 集群服務,郵件伺服器。
iii. 100M/1000M交換機
b) 開發工具
i. 前台: Macromedia flash 8.0、Macromedia Dreamweaver 8.0、Adobe photoshop CS
ii. 後台: Zend Studio 5.2、SQL Server Enterprise Manager、PhpMyAdmin

4、什麼是php 動態網站設計

PHP是一個基於服務端來創建動態網站的腳本語言,您可以用PHP和HTML生成網站主頁。當一個訪問者打開主頁時,服務端便執行PHP的命令並將執行結果發送至訪問者的瀏覽器中,這類似於ASP和CoildFusion,然而PHP和他們不同之處在於PHP開放源碼和跨越平台,PHP可以運行在WINDOWS NT和多種版本的UNIX上。它不需要任何預先處理而快速反饋結果,它也不需要mod_perl的調整來使您的伺服器的內存映象減小。PHP消耗的資源較少,當PHP作為Apache Web伺服器一部分時,運行代碼不需要調用外部二進製程序,伺服器不需要承擔任何額外的負擔。

除了能夠操作您的頁面外,PHP還能發送HIIP的標題。您可以設置cookie,管理數字簽名和重定向用戶,而且它提供了極好的連通性到其它資料庫(還有ODBC),集成各種外部庫來做用PDF文檔解析XML的任何事情。

有了PHP就無需特殊的開發環境和IDE,您可以以<?php 作為程序塊的開始,可以以 ?>作為PHP代碼塊的結束,當然您也可以用帶有<% %>的標記甚至用<SCRIPT LANGUAGE=「php」></script>的ASP的格式來配置PHP,PHP會在那些標志間處理所有的事情。

PHP的編程語言類似與C和Perl。在使用它們之前您沒必要聲明任何變數,而且建立數組和Hash是很簡單的事情。PHP還有一些面向對象的特徵,可以為組織和打包您的代碼提供很好的幫助。

5、設計一個PHP網站

1、PHP和ASP都是動態語言,本質上沒什麼區別。就是PHP可以採用wamp技術將伺服器、資料庫、php整合在一起。不過asp用的比php多
2、沒有必要,不過用的話以後容易維護
3、4、5 去下wamp,自己試試記憶更深刻

最後關於mysql的管理問題,同樣是使用wamp技術,圖形話管理,很方便

我知道的就這些了,希望對你有點幫助~

6、PHP開發網站設計。。

第一:抄你的問題出在查詢上,優化一下你的資料庫結構和查詢語句。
第二:緩存技術,不必要每次都查。
第三:現在等頁面載入完成後採用ajax非同步獲取數據再填充進你的模塊,用戶有個緩沖。
第四:看看你網站的圖片是不是太大了。
第五:是不是插入了一些外部網站的鏈接數據,外部網站的速度拖慢了你。
第六:是不是你的伺服器本身就慢?
無外乎就是上面六點了。

7、用php開發網站的步驟是什麼?

1、首先你得搭建PHP運行環境。建議使用PHP開發速成搭建工具包xampp。集成php+phpmyadm+mysql
2、第二步,寫需求,如圖書管理系統。是否需要會員系統(會員是否分等級如普通、VIP分等級的話,那麼有這些等級之間有什麼差別)、是否需要文章發布、是否需要圖書信息發布、是否需要在線購買書籍、是否要對書籍進行留言評論、是否要有在線試讀。
3、針對上面列出的需求,進行資料庫的表設計。表的設計要根據以上的需求來。
4、確定怎麼對網站進行架構,因為這是一個系統了。是一個系統化的東西,而不是其中某一個小模塊功能。你必須要對自己的網站來做一個架構。以使將來有可能網站進行功能模塊增加、網站風格改版提供支持,如果只是單純的PHP寫法,將來網站維護改版會很麻煩的,前期一個好的系統架構很重要。這就是為什麼很多好的程序員都會喜歡用自己熟悉的某一PHP框架來進行編程了。當然,你也可以自己構思自己的框架,當然這個是需要有對PHP這門語言相當熟練,在通過自己的理解,自己的需要編寫適合自己或大眾的框架。如zend framework 、thinphp、qeephp、smarty、cakephp等等,要知道一個好的框架不是一天就能寫出來的,都是日積月累的。
5、程序實現了你自己的需求,然後就是測試了。測試,可以分的很細了。如數據完整性驗證。數據有效性、操作步驟一致性、
6、以上則完成。

8、php網站設計

兄弟,這種事你拿積分來衡量,有點不靠譜了,還是老老實實的花錢找人設計吧。

9、如何用PHP設計一個網站,需要那幾個步驟?

需要伺服器,可以租用

域名,自己購買或租用主機配的多級域名

php程序腳本,可以使用別人做好的上傳到空間,並配置

如果你是說php寫腳本,那得當一門課程學習很多

與php網站設計項目相關的知識