php源碼開源
㈠ 什麼是php開源開源是什麼意思
與你這個使用者關系不太大,開源指其許可協議 (license)。
php使用的許可協議是類似BSD的,還有個比較常使的叫GPL。
我先說GPL比較好,GPL是個限制性很強的開源license。一旦用GPL發行軟體,則必須帶有源代碼。允許軟體使用者修改源代碼,修改後可重新發行,但必須繼續以GPL做許可協議,並且一定也要帶有源代碼。「發行」不一定是免費的。
BSD license關鍵特點在於完全免費,也可以修改源代碼後發行,可以不再以BSD協議發行,使用上幾乎完全自由。
你可以看到兩者的一些區別:
BSD的軟體被修改後不再以BSD許可協議發行,因此可以不帶源代碼,用戶不能再修改了,往往被直接用作商業用途。有很多商業例子,像mac os x就是使用FreeBSD的內核,加上蘋果自己的圖形系統。
GPL的軟體強制性要帶有源代碼,其修改後的產品也只能用GPL繼續發行,確保以後的用戶有修改的權利,也確保了用戶不能將別人的代碼「據為己有」。
GPL軟體其實是可以賣錢的,最少可以賣出一次。但「再發行者」要免費,原始作者也沒辦法阻止。
你作為php的使用者,你用php生產產品,不帶有php這個工具的一部分,所以不屬於修改php的源代碼。
㈡ 請教有沒有比較好用的商城開源的php源碼
一說商城肯定有人推薦ecshop,這套系統還行吧,但是由於是老系統了,代碼方面有點像面向過程寫的,各種if else,不是MVC的。裡面還有各種聯表查的sql,訪問量大肯定會蹦掉。
如果你需要的是多商戶的商城系統,我推薦你用shopnc
還有thinkphp寫得TPshop也比較好。你可以去看一下
㈢ php的網站源碼都是開源的嗎
基本都是開源的 比如DZ這種其大部分都是開源的 但是它的網路支付那部分的代碼就是用ZEND加密的 無法查看
㈣ 怎麼理解PHP是開源的
開源就是公開源代碼的意思...
公開源代碼不一定是免費使用的,也不代表能任意修改~~
開源和免費沒關系...雖然大多開源的都是免費的...但是就和3樓說得一樣..要看協議的~~
協議里有限制你只能學不能改,也不能用,事實上你就不能隨意用...雖然大多協議只限制商業目的!
㈤ php是開源的嗎
PHP是一種通用開源腳本語言。語法吸收了C語言、java和Perl的特點,利於學習,使用廣泛,主要適用於Web開發領域。PHP 獨特的語法混合了C、Java、Perl以及PHP自創的語法。它可以比CGI或者Perl更快速地執行動態網頁。用PHP做出的動態頁面與其他的編程語言相比,PHP是將程序嵌入到HTML(標准通用標記語言下的一個應用)文檔中去執行,執行效率比完全生成HTML標記的CGI要高許多;PHP還可以執行編譯後代碼,編譯可以達到加密和優化代碼運行,使代碼運行更快。
㈥ 基於thinkphp的開源項目(或者網站源碼)有哪些
基於thinkphp的開源項目有thinksns,onethink,等
建議到在github上注冊一個賬戶,可以查看其開源的源碼
㈦ php是開源的,到底是什麼含義是解釋器軟體開源,還是php寫的程序需要開源啊
1. php,python等等開源的語言的源碼是什麼的源代碼?
不知道你說的是什麼意思,如果你上問這兩種語言是用什麼編寫的,貌似這兩種都是用C語言編寫的,其源碼你可以到官方網站上下載。
2. 編譯器?解釋器?還是什麼?
貌似源代碼跟什麼 編譯器、解釋器 這個沒什麼關系的吧?但你可以將用這兩種語言編寫腳本,當作解釋性程序,其執行通常需要解釋器,通常不需要編譯器。
3. java到底開不開源?如果開源怎麼說他開源呢?開放了什麼的源代碼?
如果你想問的是java的基本類庫(JDK)是否開源,那答案是:是的,你安裝完jdk後目錄下會有src.zip,裡面就是源代碼;
如果你想問的是java運行時環境-jvm是否是開源的,那答案是不開源,是有版權的商業軟體,最常用的jvm就是sun公司(現在是oracle公司)的Sun JVM。你在oracle官網下載的jdk里包含的就是這個Sun JVM。
4. php的解釋器用啥語言寫的?還有python等等都想知道!
貌似都是C寫的。
㈧ 網上下載的PHP源碼,說是開源,但好多約束,要做哪些修改比如去掉版權是不是就等於自己的網站了去掉限制,
版權聲明最好不要去掉,這是最基本的原則問題,網站你可以改成自己需要的樣子,但版權要尊重一下原作者,畢竟開源免費,要有最起碼的底線吧。
㈨ 什麼是PHP開源程序啊
你這樣理解是有問題的,開源程序是指開放源碼可以隨便復制源碼並發布的程序。你說的是PHP源碼還是PHP開源程序,如果是PHP源碼,下一個php安裝包(tar.gz)文件就可以了,裡面的就是源碼了;如果是開源程序,那就有很多了,比如discuz phpcms dedecms megento zend cart worldpress
㈩ php開源,php開源系統什麼意思還有我們寫的php程序需要公開源代碼嗎wordpress,dedecms是開源的。
開源就是開放源代碼,具體要求看它採用的開源協議.開源協議有好多個,要求各不相同.
你寫的程序當然可以閉源,除非引用了採用"傳染性"開源協議的類庫.
國內的CMS基本都沒有使用廣泛使用的各類開源協議,頂多算公開源代碼.