1. 程式人生 > >atitit. java跟php的比較..為什麼大企業喜歡java 而不是php

atitit. java跟php的比較..為什麼大企業喜歡java 而不是php

atitit. javaphp的比較..為什麼大企業喜歡java 而不是php

4. 結論 3

1. 主要原因::php低技術、低價格、低素質人員使用的三低武器

因為php是屬於“低技術、低價格、低素質人員使用”的三低武器

php就是it界的ak47

作者:: 老哇的爪子 Attilax 艾龍,  EMAIL:[email protected]

轉載請註明來源: http://blog.csdn.net/attilax

2. 三低武器的特點(所謂優點)

2.1. 操作簡單

2.2. 結構簡單可靠

2.3. 價格低廉

2.4. 低後勤保障要求

3. 正規軍使用的程式語言特點

3.1. 高效能

對於正規軍來說,效能才是最重要的,是有後勤保障的。。

ak-47門檻很低,只有沒有後勤保障的恐怖分子,游擊隊才用。。

3.2. 功能強大

3.3. 可以面對大規模專案(敵人)

三低武器的弱點,火力太差

3.4. 需要一定的後勤保障

3.5. 程式碼編譯加密,適合商業應用

4. 結論

但是有點錢的正規軍 ,都早就不用php 了, 只有沒錢而且正規渠道 不到 的恐怖分子 游擊隊才不得不用php。。如同現在的正規軍幾乎 不用AK47。。

相關推薦

atitit. javaphp比較..為什麼企業喜歡java php

atitit. java跟php的比較..為什麼大企業喜歡java 而不是php 4. 結論 3 1. 主要原因::php是“低技術、低價格、低素質人員使用”的三低武器 因為php是屬於“低技術、低價格、低素質人員使用”的三低武器 php就是i

java面試題,各企業常見的java筆試題之八

IO 流及Socket 部分:(共5 題:基礎5 道) 1、什麼是java 序列化,如何實現java 序列化?【基礎】 答:序列化就是一種用來處理物件流的機制,所謂物件流也就是將物件的內容進行流化。可以對流化後的物件進行讀寫操作,也可將流化後的物件傳輸於網路之間。序列化是為

java面試題,各企業常見的java筆試題之七

1、什麼時候用assert?【中等難度】 答:assertion(斷言)在軟體開發中是一種常用的除錯方式,很多開發語言中都支援這種機制。一般來說,assertion 用於保證程式最基本、關鍵的正確性。assertion 檢查通常在開發和測試時開啟。為了提高效能,在軟體釋出後

Java 8 辣麼(lambda)表示式慌之—–(五)示例-Collectors中的統計、分組、排序等

Java 8 辣麼大(lambda)表示式不慌之—–(五)示例-Collectors中的統計、分組、排序等 summarizingInt 按int型別統計 maxBy取最大/minBy取最小 averagingInt /averagingLong/avera

2018年,Java程式設計師轉型資料開發,是是一個好選擇?

近日網上有一篇關於Java程式設計師職場生存現狀的文章“2017年 Java 程式設計師,風光背後的危機”,在Java程式設計師圈子裡引起了廣泛關注和熱議。 2017年,Java 程式設計師面臨更加激烈的競爭。 不得不承認,經歷過行業的飛速發展期,網際網路的整體發展趨於平

java 中如何處理整數-java.BigInteger的使用

當一個數字非常大時,則肯定無法用基本型別接收,所以最早碰到大數字時往往會使用String類進行接收,然後再採用String類進行接收,然後再採用拆分的方式進行計算,但操作非常麻煩,所以在Java中為了解決這樣的難題提供了BigInteger類。BigInte

java的double的數值時 怎麼才能顯示成科學計數法

首先要知道你是用什麼語言輸出,不同的語言,說用到的方法是不同的!我是學java的告訴你java的格式化輸出吧 主要使用的類:java.text.DecimalFormat   1。例項化物件,可以用如下兩種方法:   DecimalFormat df=(DecimalFormat)NumberFormat.

指定某個div隨著指定div滾動,是隨著整個窗口固定

ons oat mil all script 而不是 var off padding <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title

Effective Java 第三版——47. 優先使用Collection是Stream來作為方法的返回型別

Tips 《Effective Java, Third Edition》一書英文版已經出版,這本書的第二版想必很多人都讀過,號稱Java四大名著之一,不過第二版2009年出版,到現在已經將近8年的時間,但隨著Java 6,7,8,甚至9的釋出,Java語言發生了深刻的變化。 在這裡第一時間翻譯成中文版。供大

java關於異常處理只使用try-finally使用catch

1. 前言: 通常我們在異常處理的時候一般就使用try-catch, try { // 需要處理的程式碼段 } catch(Exception e) { // 異常處理方法 } 更加好一些的處理方式為try-catch-finally,

公司喜歡問的Java集合類面試題

排序 ger stack cap out strong factor ack 繼承 大公司喜歡問的Java集合類面試題 看了一些所謂大公司的JAVA面試問題,發現對於JAVA集合類的使用都比較看重似的,而自己在這方面還真的是所真甚少,抽空也學習學習吧。 java.uti

PHP,JAVA,NET 開發比較

維護成本 生命力 html中 mys 實現 歸納 滿足 很多 web應用開發 裝載出處:http://www.cnblogs.com/sinlang5778/archive/2011/08/10/2133190.html 一、語言: PHP:PHP產生與1994年,其語法混

2018年Java企業面試問題

Cvte提前批 阿里內推 便利蜂內推 小米內推 金山wps內推 多益網路 拼多多學霸批 搜狗校招 塗鴉移動 中國電信it研發中心 中興 華為

Java方法案例--比較三個數中的最

package com.zhangxueliang.demo; import java.util.Scanner; public class MethodTest2 { // 返回三個數中的

javaphp比較

1、java預編譯成class位元組碼後,就不需要在每次執行都編譯了,直接用java虛擬機器解釋執行位元組碼就可以了;php每次執行程式都需要解析器對php語言進行解釋 2、java連線資料庫可以使用連線池,加快連線速度,而php沒有,每次都需要重新連線 3、java物件

Java併發程式設計基礎//程序:每個程序都有獨立的程式碼和資料空間(程序上下文),程序間的切換開銷比較大,一個程序包含1-n個執行緒 //執行緒:同一類執行緒共享程式碼和資料空間,每個執行緒擁有獨立的執行棧和程式計

1.實現多執行緒的兩種方式: (1)繼承Thread類; (2)實現Runnable介面 //程序:每個程序都有獨立的程式碼和資料空間(程序上下文),程序間的切換開銷比較大,一個程序包含1-n個執行緒 //執行緒:同一類執行緒共享程式碼和資料空間,每個執行緒擁有獨立的執行

服務端I/O效能比拼:Node、PHPJava和Go

正如大部分存在多種解決途徑的場景一樣,重點不在於哪一種途徑更好,而是在於理解如何進行權衡。讓我們來參觀下I/O的景觀,看下可以從中竊取點什麼。 在這篇文章,我們將會結合Apache分別比較Node,Java,Go,和PHP,討論這些不同的語言如何對他們的I/O進行建模,各個模型的優點和缺點,並得出一些初步基準

php面試題,各企業常見的php面試題之一

1.在PHP中,當前指令碼的名稱(不包括路徑和查詢字串)記錄在預定義變數(1)中;而連結到當前頁面的URL記錄在預定義變數(2)中。 答:echo $_SERVER['PHP_SELF']; echo $_SERVER["HTTP_REFERER"]; 2.執行程式段<

php面試題,各企業常見的php面試題之五

1. 寫一個函式,儘可能高效的,從一個標準 url 裡取出檔案的副檔名 例如: http://www.sina.com.cn/abc/de/fg.php?id=1 需要取出 php 或 .php 答:<?php $url = “http://www.sina.com.

服務端I/O效能比拼:Node、PHPJava、Go

摘要:本文首先簡單介紹了I/O相關的基礎概念,然後橫向比較了Node、PHP、Java、Go的I/O效能,並給出了選型建議。以下是譯文。 瞭解應用程式的輸入/輸出(I/O)模型能夠更好的理解它在處理負載時理想情況與實際情況下的差異。也許你的應用程式很小,也