網站程序是什麼?
網站程序是什麼
額……這個問題不是很好說,這樣說吧,網站程序相當於電腦上使用的程序,不過這個程序是在網絡上使用的,呵呵,就比如說你現在正在看的百度,他上面其實就可以說成是一個網站程序,所以你才可以進行各種各樣的操作(比如搜索),現在有很多網站的安裝程序,比較常用的有:織夢,PHP168……這些事專業人士寫出來的程序,你可以通過它很簡單的製作出網站,省去了很多麻煩,這些網站程序一般是用PHP寫的,所以一般都可以實現動態管理,呵呵,說白了就梗你自己可以很簡單的進行網站內容的更新,(其實還可以比作電腦上你用Word的時候,本來記事本也可以進行文檔編輯,但是你卻選擇了Word,呵呵,因為他簡單實用,網站程序也是,這個就是簡化了建網站的步驟)
說的不夠好,希望你看的明白,如果不明白,你可以在百度上找我,呵呵,
網站模板和網站程序是什麼?
網站模板就是一個外觀 樣子,樣式,程序,模板也是用程序寫出來的網站模板,你看看國科聯創網站建設的,
這個網站用的是什麼建站程序?
從動態鏈接上看可能是帝國cms
如何看出一個一個網站用什麼程序做的
哪種程序?
程序是代碼的集合,而且現在網上有各種各樣的源代碼.什麼樣的都有.沒有什麼規定的類別.
只能看出他是用什麼語言開發的.但只是少量,因為現在很多都是可以生成靜態頁面,看不出來是用什麼做.一般的
ASP文件是.asp
PHP是.php
JPS是.jsp
ASP.net 是 aspx
做資訊類網站用什麼程序好?
帝國、織夢等開源程序都是可以的,wordpress只是適合搭建博客站不適合搭建資訊站。希望能幫到你。
網站開發和用開源程序的區別是什麼
其實,自己開發的未必有開源的好,但是最關鍵的還是要看你自己的需求,如果說,開源能滿足為什麼還要去讓人開發呢,dede也是需要一個不錯的團隊才能開發出來的。企業站的話建議直接dedecms自己開發完全就是多此一舉了。至於後臺的區分,這個需要有一定的經驗才能看出來的,這個還真不好直接描述
網站程序一般用什麼語言寫呢
做網頁有三大網頁腳本語言, 這三個東西根本不是同一個分類維度上的:
1) PHP:語言(PHP Script)+ Web 運行時(PHP Engine)
2) JSP:JSP
和 Java Servlet 的關係可以看成是 CoffeeScript 和 JavaScript 的關係,本質上 JSP
不是獨立的技術,而是一種模仿 ASP/PHP 形式寫法,編譯成 Servlet 運行的關係。以前曾流行於作為 Java EE
的模版引擎(視圖層),現在似乎有更多更好的選擇,正在逐漸被邊緣化。
.
3) NET:.NET + C#
才是同一個分類維度上的吧?不知道你是不是想說 ASP .NET,ASP .NET 是基於 .NET Framework 的 Web 運行時,和
PHP Engine 地位類似。目前比較流行的有“控件黨” ASP .NET WebForm 和微軟新推的 ASP .NET MVC
兩種上層框架。
ASP
.NET :微軟支持的,沒錯,不過在Java等語言的衝擊下,已經逐漸走向開源了。微軟支持的,後臺強大,所以系內產品可以無縫搭配,支持也很到位,這點和 Python 的 Django
很像。
如果要評論優勢劣勢,我的觀點是:
PHP:優點:草根,所以有廣泛群眾基礎,極度適合做
CMS,入門門檻極低(補充一個鳥哥說的:部署方便,確實像 PHP 這樣部署方便的不多見)。另外一個優點就是有大量成熟的 CMS
可以做二次開發(WordPress、Drupal、Joomla 等)。缺點:不適合做邏輯複雜的 Web 2.0 應用(不要談
Facebook,Facebook 已經把 PHP hack 到不是 PHP
了),因為生命期單一(一個請求為一個生命期,請求間完全隔離),所以從 PHP Script 的角度擴展顯得雞肋(目前大多 PHP
框架的共同問題)。
JSP:已經邊緣化的東西了。如果說 Java Web,那還有的一談(Spring MVC 就很不錯),JSP 真的沒什麼好談的了。
我覺得當代 Web 應用,新興技術才是真正值得選擇的:
Ruby、Python 等 Web 框架和相關技術
JVM 擴展的其他動態語言框架
這些新興技術的共同特點是開發效率極高,因為新興語言的靈活性,適合做 DSL,所以在框架方面往往能實現近乎聲明式的開發;同時因為社區活躍,需要造輪子的地方很少,很多可以複用的第三方社區擴展。
什麼是網絡程序?
BEGIN:網絡程序安照你說的應該分為:
網頁和網絡應用程序:
網頁:是一個網站的一個頁面,網頁上的所有資源都是服務器動態生成的,裡面有很多表單,比如註冊就是典型的,你填好信息後點擊註冊按鈕,網頁就將所有數據打包傳送到服務器了。而服務器裡就儲存了你剛剛註冊的帳號和密碼等信息。網頁也可以看成是一個程序或系統,因為裡面也包含了複雜的業務邏輯和數據處理和傳遞。
網絡應用程序:一般是指帶網絡接連或需要網絡接連才能使用的或能脫機和聯機使用的新型智能程序。這些程序的代表比如:QQ,網頁和網絡應用程序的區別大致是網頁是一個個的web頁面拼湊起來的,而網絡應用程序則是用的窗體和控件來實現數據的採集、傳遞和處理的。兩者的區別還在於動態網頁採用的是B/S結構,即需要瀏覽器和服務器的支持,而網絡應用程閥是C/S結構,需要客戶端和服務器的支持,相同點就是都需要服務器和網絡連接,就像大多數的網絡遊戲一樣,你要玩就必須下載客戶端後聯網才行。就像你玩完美世界,他就是一個C/S結構的程序,你要玩就必須先下載Client(客戶端),然後要連接網絡,而完美公司要做的事情就是事先準備一臺(假設一臺)服務器,也連接網絡,這樣你就可以通過安裝在你機器上的客戶端和完美公司聯繫(即遊戲了),實際上游戲裡的數據全部都是動態存、放在完美公司服務器裡的。
END:這樣說大致行得通把!不知道對你有沒有啟發!?
TIPS:
B/S:Browser(瀏覽器)/ Server(服務器)
C/S:Client(客戶端)/ Server(服務器)
參考資料:NOT NULL
如何看一個網站是什麼程序搭建的
看網站的robots.txt文件,
織夢cms看協議中是否有屏蔽/plus,
wordprss看有沒有屏蔽wp-admin或wp-includes,或者在網站url後面輸入wp-admin看有沒有進入網站登錄頁面
discuz論壇url正常是forum-44-1.html或thread-2162-1-1.html結尾
當然還可以去頁面的底部或者去頁面源代碼看看是不是有遺漏的網站程序的版權信息,但是很多網站都會將版權信息刪掉