banner

[Rule] Rules  [Home] Main Forum  [Portal] Portal  
[Members] Member Listing  [Statistics] Statistics  [Search] Search  [Reading Room] Reading Room 
[Register] Register  
[Login] Loginhttp  | https  ]
 
Forum Index Thảo luận hệ điều hành Windows PHP vs JSP  XML
  [Question]   PHP vs JSP 31/03/2007 07:26:56 (+0700) | #91 | 50645
[Avatar]
conmale
Administrator

Joined: 07/05/2004 23:43:15
Messages: 9353
Location: down under
Offline
[Profile] [PM]

114v wrote:
Mới phát hiện được 1 cái lỗi, không biết do đâu smilie

3 Khách | http://hvaforum.net/hvaonline/user/profile/126852.html | http://hvaforum.net/hvaonline/user/profile/1.html

Siêu trộm có số ID là 1 , bất ngờ smilie
 


Ùm... có vẻ như là bug. Trên session info thì nó tường trình đúng user_id của em nhưng không hiểu sao trên mỗi trang này nó liệt kê ra sai (và dùng id của guest). Có gì trục trặc nhưng anh chưa xác định được chính xác lý do.
What bringing us together is stronger than what pulling us apart.
[Up] [Print Copy]
  [Question]   PHP vs JSP 31/03/2007 07:38:06 (+0700) | #92 | 50646
L0ng3ta
Locked

[Minus]    0    [Plus]
Joined: 17/09/2002 13:47:43
Messages: 264
Location: Địa cầu
Offline
[Profile] [PM]

114v wrote:
Hic hic, viết được tất cả. Ai đó viết giùm em cái chương trình Auto playe game như Auto Võ Lâm chẵng hạn bằng Java. Hay ngon hơn viết giùm em con keylog bằng Java cũng được smilie

Đang so sánh viết Web lại trỏ sang viết tất cả, pó tay 


Ối giời ơi ..ba cái thứ đó mà biểu java viết ... thế còn VB hoặc VC thì sao ??? Mấy cái vớ vẫn như keylog hay trojan bombmail gì đó nếu tôi nhớ không lầm thì cách đây 3 năm có viết vài cái chơi rồi ...hahahah. Bây giờ cái bài hướng dẫn của tôi nó đăng đầy hết đó ..cần thì tôi cho vài ba cái đường link... Lúc cái thời còn đi học kìa ..hahahha
[Up] [Print Copy]
  [Question]   PHP vs JSP 31/03/2007 07:45:53 (+0700) | #93 | 50647
[Avatar]
SuperChicken
Elite Member

[Minus]    0    [Plus]
Joined: 11/07/2006 18:31:27
Messages: 635
Location: bottom of hell
Offline
[Profile] [PM]

L0ng3ta wrote:

114v wrote:
Hic hic, viết được tất cả. Ai đó viết giùm em cái chương trình Auto playe game như Auto Võ Lâm chẵng hạn bằng Java. Hay ngon hơn viết giùm em con keylog bằng Java cũng được smilie

Đang so sánh viết Web lại trỏ sang viết tất cả, pó tay 


Ối giời ơi ..ba cái thứ đó mà biểu java viết ... thế còn VB hoặc VC thì sao ??? Mấy cái vớ vẫn như keylog hay trojan bombmail gì đó nếu tôi nhớ không lầm thì cách đây 3 năm có viết vài cái chơi rồi ...hahahah. Bây giờ cái bài hướng dẫn của tôi nó đăng đầy hết đó ..cần thì tôi cho vài ba cái đường link... Lúc cái thời còn đi học kìa ..hahahha 

Ô hô, hóa ra mới ra trường cao lắm là 3 năm, giọng điệu tên này nghe gần giống thằng bạn học tui với cái nick haughtycool, viết được mấy cái đó là pro lắm hay sao mà khoe vậy ta :lolsmilie (giờ thì tui cũng "cân đong đo đếm" được trình độ của tên rồi :lolsmilie )
[Up] [Print Copy]
  [Question]   PHP vs JSP 31/03/2007 07:50:45 (+0700) | #94 | 50648
L0ng3ta
Locked

[Minus]    0    [Plus]
Joined: 17/09/2002 13:47:43
Messages: 264
Location: Địa cầu
Offline
[Profile] [PM]

Ô hô, hóa ra mới ra trường cao lắm là 3 năm, giọng điệu tên này nghe gần giống thằng bạn học tui với cái nick haughtycool, viết được mấy cái đó là pro lắm hay sao mà khoe vậy ta :lolsmilie (giờ thì tui cũng "cân đong đo đếm" được trình độ của tên rồi :lolsmilie


Bái phục cái thằng chú mày về cái vụ đoán mò..ahahhah. Cái này là anh mày không phải khoe... tại có người hỏi mới đem ra khè vậy mà ..hahahaah. Anh mày có nói là ba cái đó chỉ là vớ vẩn rồi ..hahahahaha. Nói là 3 năm cho nó khách sao thôi ... chớ lâu đến nổi mà anh mày không nhớ đã đăng lúc nào đó ..nhưng giờ tìm lại thì thấy đăng đầy ra ...hahah

À anh mày nhớ ra rồi cái thời anh mày mới đăng ký làm member của HVA đó ..hâhh ...nhờ nhìn lên cái avatar mới nhớ .... lúc đó anh mày đã đăng vài bài góp vui văn nghệ rồi. .hahahah.

p/s: xin lỗi các bạn khác nhá ... cái này để tui nói chuyện riêng với mấy thằng em.
[Up] [Print Copy]
  [Question]   PHP vs JSP 31/03/2007 09:02:56 (+0700) | #95 | 50658
jpg
Member

[Minus]    0    [Plus]
Joined: 03/07/2006 21:35:55
Messages: 89
Offline
[Profile] [PM]
Các bạn bình tĩnh đi để bao giờ offline chúng ta giải quyết tiếp .... smilie
[Up] [Print Copy]
  [Question]   PHP vs JSP 31/03/2007 11:10:36 (+0700) | #96 | 50677
dungpt
Member

[Minus]    0    [Plus]
Joined: 27/03/2007 03:17:05
Messages: 5
Offline
[Profile] [PM]
Hì hì. Những topic thể loại này, bao h cũng thật thu hút với sự tranh cãi quyết liệt.

conmale wrote:

Dân gạo cội Invision Power Board đã viết và bán forum này từ bao nhiêu năm nay mà viết một forum tệ thế sao? Nếu không phải do kỹ năng và kinh nghiệm của họ yếu kém thì cái gì là nguyên nhân?

Programmer muốn làm cho code của họ rối bòng bong lên sao? Triết lý này nghe hơi lạ.
 


Có nhiều lý do lắm anh. Anh sẽ biết tại sao khi anh không nghĩ theo lối nghĩ của 1 coder smilie .

IPB hay Vbulletin là 2 trong nhiều sản phẩm tuyệt vời được sản sinh từ PHP. Nó khá nổi tiếng.
Nhưng tôi còn biết nhiều sản phẩm trên thế giới hay của chính những nhóm người Việt có độ sắc sảo và cực kì clear trong cách xử lý code.

IPB và VBB là 2 sản phẩm ra đời từ những phiên bản PHP cấp thấp. Do đó họ không thể đâp toàn bộ nền tảng code đi và thiết kế lại theo chuẩn OO của PHP5. Mà phải làm điều đó dần dần.

conmale wrote:
Bồ lấy đâu ra code của phiên bản IPB mà HVA dùng trước đây cũng như phiên bản JForum HVA hiện đang dùng để đánh giá nó hay vậy? Bồ dựa vào cái gì để nhận định rằng "những basic fundamental trong cả thiết kế và cách xử lý code là không có gì xuất sắc ngay trong user interface". Nếu bồ nhìn vào interface để đánh giá quality code thì.... có 3 khả năng:
- bồ nói liều
- bồ chẳng biết tí gì về coding
- bồ quá "thạo" với lối code php dùng nhăn nhít giữa presentation và logic.

Dẫu chỉ 1 trong 3 điểm trên, tôi cho rằng bồ khá liều lĩnh khi đưa ra nhận định trên.  


Tôi thì lại thấy khá nực cười với nhận xét này của anh. :lolsmilie
Tôi không phải là người hay chui ra , chui vào cái diễn đàn này.
Nhưng tôi chắc chắn có rất nhiều người là thành viên của cái diễn đàn này, đã và đang than phiền về nó, ít nhất là về phía user interface.

Tôi hỏi anh, vậy 1 programmer tốt , 1 product với best quality được đánh giá ra sao?
Qua tính friendly, convenient, của nó với người dùng.
Hướng tới quyền lợi và feeling của người dùng cuối, đó là mục đích cuối của mọi sản phẩm ứng dụng.

Do đó tôi HOÀN TOÀN CÓ THỂ đưa ra những nhận định cơ bản về 2 hệ thống mà HVA đang sử dụng về sự bất tiện, thiếu thốn và kém ổn định, 1 cảm giác mà tôi dám chắc là ko ít người cảm thấy.

Kể từ khi đọc được topic này , 1 ngày tôi chỉ vào HVA 1 lần. Và lần nào cũng phải sign in lại.
Nếu anh là 1 developer tốt, thì chắc hẳn anh sẽ hiểu những gì tôi nói.

conmale wrote:
Nếu bồ nhìn vào interface để đánh giá quality code thì.... có 3 khả năng:  


Một chung cư, thiếu hệ thống phòng cháy chữa cháy, cửa ra ở sau đít, thiếu thốn đủ thứ... Và mỗi lần vào nhà phải làm thủ tục đăng nhập ngay cả với những khách thân quen với nó.

Người dùng chê. Anh xây nhà bảo, các cậu an tâm, nhà tôi khủng lắm, tường bê tông dày nửa mét, móng nhà cực chắc để chống tăng.

Heh, những căn nhà với bác chủ nhà như thế thì anh nghĩ sao?!

Mang bán sản phẩm cho khách hàng, bảo người ta xem code để đánh giá độ "khủng" thì đúng là nực cười.

conmale wrote:

Tôi chẳng thấy có gì buồn cười cả. Tôi nhận định dựa trên những thông tin thu thập được từ thực tế. Không riêng gì cái forum nhỏ bé này, khi bọn tôi làm case study (ở cty) để tường trình, tôi có đủ dữ liệu để chứng minh chuyện này. Bản thân bồ, bồ chưa kiểm nghiệm hoặc lờ đi việc kiểm nghiệm mà phán theo cảm tính thì chẳng có gì đáng để bàn thêm.  


Tôi hay anh đã lờ đi những kiểm nghiệm đó vậy?

dungpt wrote:

conmale wrote:
Hì hì, muốn có thể thông tin kiểu này không? tôi cung cấp thêm cho một mớ.  

Vậy sao anh không đưa "mớ" đó ra. . Còn nội chỉ trong article này của businessweek , nếu cần tôi dịch và phân tích ra, thì có lẽ không thiếu cái để nói với những tín đồ của Java đâu  


conmale wrote:

dungpt wrote:

Vấn đề này có thể được lý giải rằng nó nằm trong cách quản lý staff của các anh, hoặc đơn giản bởi những lý do cá nhân mà tôi ko muốn đề cập tới.  

Hì hì, việc quản lý staff dính dáng gì đến việc đỡ DDoS hay code cà? Nếu bồ không muốn đề cập tới thì bồ đưa nó ra ở đây để làm chi vậy?  


Thực tế chứng minh điều đó, anh cml ah.
Tôi biết tới HVA từ cách đây hơn 5 năm. Và kể từ đó, sau khi chứng kiến vài vụ "đắp chiếu" của nó thì giờ đây, có lẽ nó chả còn mấy nhân gắn bó, những bug hunter group , những Advisers lũ lượt ra đi.

Tôi nói phải chứ :lolsmilie . Tất cả đều trên thực tế mà nói.


conmale wrote:

dungpt wrote:

Ở VN, không quá lạ, khi FSoft gia công cho ông Nhựt, và mấy bác coder bên Nhựt thì chỉ ưa xài Java.
Giờ thì ở mấy cái trung tâm về IT tại VN, họ đẩy .NET lên học trước Java. Và rồi thì học viên sờ vào .NET thì quên hẳn Java, thế là Java khan người .
 

Hì hì, hay thiệt... dùng thị thường cntt ở VN để làm cái mốc đánh giá? That's sad man.
 


Còn anh không phải là người Việt, và anh dùng thị trường cntt ở Nhật để đánh giá mứ độ phổ biến của Java và thần tượng hóa nó? Java vẫn còn là 1 tượng đài ở Nhật, ở các công ty Nhật.
That's shallow man. :lolsmilie

conmale wrote:
Hì hì, câu cuối cũng ráng gỡ gạc thêm sao? Cả tôi và bồ đều không có đủ thẩm quyền "phán" rằng một ngôn ngữ lập trình nào sẽ tồn tại hoặc kết thúc. Riêng bồ, bồ chỉ dựa vào mớ "news" trên mạng để làm nền tảng cho nhận định của bồ. Còn tôi, tôi dùng thực tế công việc và môi trường làm việc của tôi để đánh giá. 


Còn anh thì có lẽ dựa vào vài cái chart và theo anh mô tả là uy tín phải không ? :lolsmilie .
Anh hơn tôi nhiều đấy smilie) .

BusinessWeek is a business magazine published by McGraw-Hill. It was first published in 1929 (as The Business Week) under the direction of Malcolm Muir, who was serving as president of the McGraw-Hill Publishing company at the time.[1]

Since 1988, BusinessWeek has published annual rankings of United States business school MBA programs.[2] In addition to these rankings, it has recently started publishing annual rankings of undergraduate business programs. 


Và 1 senior writer cùng các trang bài trên businessweek với 1 loạt thống kê, 1 loạt các nhận định của những nhà quản lý trong các cty lớn trong lĩnh vực IT trên thế giới với anh chỉ có nghĩa = một mớ phải không :lolsmilie :lolsmilie

Những cuộc tranh cãi mang tính "máu lửa" giữa những con chiên thế này, thật khó đi tới kết thúc. Tôi xin out khỏi đây để các bậc đàn anh còn ngồi đàm đạo, ngẫm nghĩ thiệt hơn và tranh tài cao thấp kiểu dạng như thế này:

L0ng3ta wrote:

Bái phục cái thằng chú mày về cái vụ đoán mò..ahahhah. Cái này là anh mày không phải khoe... tại có người hỏi mới đem ra khè vậy mà ..hahahaah. Anh mày có nói là ba cái đó chỉ là vớ vẩn rồi ..hahahahaha. Nói là 3 năm cho nó khách sao thôi ... chớ lâu đến nổi mà anh mày không nhớ đã đăng lúc nào đó ..nhưng giờ tìm lại thì thấy đăng đầy ra ...hahah

À anh mày nhớ ra rồi cái thời anh mày mới đăng ký làm member của HVA đó ..hâhh ...nhờ nhìn lên cái avatar mới nhớ .... lúc đó anh mày đã đăng vài bài góp vui văn nghệ rồi. .hahahah.

p/s: xin lỗi các bạn khác nhá ... cái này để tui nói chuyện riêng với mấy thằng em.
 


Có một câu là càng giỏi thì càng không tự mãn. Ai là người có khả năng thì hãy chứng minh để mọi người nhận xét. Còn tranh nhau cái chức mod hay elite member và ngồi hoài cổ thì... tôi không làm được . Heh.

Nghĩ mà buồn một chút, vì chúng ta ngồi đây là đang nói về Java, về PHP. Chứ nhìn sang China bên cạnh, thì nó có hẳn 1 programming language riêng, với function name = tiếng bản địa.

Tôi thấy rất lắm người Việt mình chỉ biết chê, biết khinh người, mà không biết học, không biết làm, không biết gây dựng.

Câu cuối cùng của tôi là ai cũng có sự lựa chọn và con đường đi của riêng mình smilie .

Vậy nhá! :lolsmilie

[Up] [Print Copy]
  [Question]   Re: PHP vs JSP 31/03/2007 12:23:15 (+0700) | #97 | 50689
L0ng3ta
Locked

[Minus]    0    [Plus]
Joined: 17/09/2002 13:47:43
Messages: 264
Location: Địa cầu
Offline
[Profile] [PM]
Có một câu là càng giỏi thì càng không tự mãn. Ai là người có khả năng thì hãy chứng minh để mọi người nhận xét. Còn tranh nhau cái chức mod hay elite member và ngồi hoài cổ thì... tôi không làm được . Heh.

Nghĩ mà buồn một chút, vì chúng ta ngồi đây là đang nói về Java, về PHP. Chứ nhìn sang China bên cạnh, thì nó có hẳn 1 programming language riêng, với function name = tiếng bản địa.

Tôi thấy rất lắm người Việt mình chỉ biết chê, biết khinh người, mà không biết học, không biết làm, không biết gây dựng.

Câu cuối cùng của tôi là ai cũng có sự lựa chọn và con đường đi của riêng mình smilie .  


@dungpt: Bồ lấy thông tin gì để ám chỉ tôi tự mãn và cho mình là giỏi, Còn những reply trên của tôi là để cho một số người biết rằng đừng nên khinh thường người khác và có người cố tình khiêu khích tôi, cho rằng tôi không có khả năng viết nổi những thứ vớ vẫn kia. Về việc ai có giỏi hay không tự mình hiểu và đi làm kiếm thật nhiều tiền điều đó mới là một minh chứng cụ thể nhất, chẳng lẽ phải đêm rêu rao cũng chẳng lợi ích gì. Nhưng nếu cần thì cũng phải cho người ta biết để đừng bị khinh thường.

Ngôn ngữ nào tôi cũng muốn học hỏi cả. Chỉ có những người cố chấp bảo thủ mới ngồi ôm một góc trời bé con mà thôi.

Còn ba cái elite mod gì đó thì quan điểm của tôi cóc cần bồ ạ. Sao các bồ cứ thích móc nó ra nói hoài ,,, trên diễn đàn này mọi người đều bình đẳng. hay bồ nhìn cái chữ ký bên dưới của tôi các bồ thấy ngứa mắt, nếu có ngứa mắt thì cứ nói thẳng tôi đổi lại ngay.

Tôi cũng không hề tôn thờ một ngôn ngữ nào cả, điều tôi quan tâm hiện giờ là ngôn ngữ nào giúp tôi kiếm tiền thì tôi theo nó thế thôi. Tôi đã thấy từ đầu nếu đem PHP ra so sánh với java hay cụ thể là JSP đã là một sai lầm, nên có vài ý kiến.

Còn lựa chọn của bồ thế nào là quyền của bồ ! có ai bắt ép bồ phải theo ngôn ngữ này hoặc ngôn ngữ khác đâu mà bồ phải cay cú ??

Nếu sau này tại VN không cần những thằng Java developer nữa thì tôi cũng sẽ bỏ java mà đi học cái khác để mà kiếm sống. Cái đó là sự sinh tồn bắt buộc rồi. Nhưng cái này tôi không biết bao giờ sẽ xảy ra. Chắc phải đợi ngày mai đến ngày cá tháng tư nói luôn một thể.

p/s: đây là cái reply cuối cùng của tôi tại topic này ... nếu anh em nào không thích hoặc muốn bàn luận gì với riêng tôi thì cứ PM cho tôi. Tôi sẽ trả lời tất cả.
[Up] [Print Copy]
  [Question]   PHP vs JSP 31/03/2007 17:27:29 (+0700) | #98 | 50706
[Avatar]
BachDuongTM
Member

[Minus]    0    [Plus]
Joined: 29/06/2006 17:39:39
Messages: 85
Offline
[Profile] [PM] [Email]
uhm
em kô có mục đích tranh luận giữa jsp và php vì thực tế là chưa hiểu gì về jsp cả.
Nhưng tán thành anh commale ở điểm rằng php kô ứng dụng trong các dự án lớn như chính phủ ,ngân hàng,... nhưng chắc tại anh quen với các dự án lớn nhiều rồi nên cũng phản đối anh một chút ,php tuy có bé nhưng bé hạt tiêu.Nó đơn giản và dễ dùng nên nhiều người dùng,mà xài nhiều ắt có chút tiếng tăm <trong lĩnh vực web thôi nhé>.
Nói thêm một chút với anh là hiện tại site em cũng đang dùng php nhưng em kô chạy apache mà chạy lighttp+PHP FastCGI ,các tiến trình được sinh sẵn rồi <và cũng là sinh ra cố định> nên cũng kô tốn tài nguyên trong việc sinh và quản lý tiến trình mới .HVA có đợt ps -U apache 1000 gì đó <trong bài viết ký sự> cũng thể hiện một phần nào đó hạn chế của apache+php <cho dù đã có luật 1s của apache>.
Hic nhưng em thấy quả thật php rất hao CPU ,kô hiểu có phải site viết code chưa tối ưu hay kô nhưng hiện tại vấn đề thiếu CPU rất là đau đầu .Sắp tới có dự án mở rộng site nên có thể bọn em cần code lại toàn bộ site với database cũ hoặc convert nó ,và có đề xuất là xử dụng .Net trên nền linux .Có ai có chút kinh nghiệm này có thể chia sẻ được không ?.

Vấn đề mấu chốt của web vẫn là second / page cho dù nó đang ddos hay kô ddos <chú trọng đến kô ddos vì admin cần cản lọc mọi request bất hơp lệ trước khi nó được xử lý thành mã html>.
[Up] [Print Copy]
  [Question]   PHP vs JSP 31/03/2007 22:16:27 (+0700) | #99 | 50736
[Avatar]
conmale
Administrator

Joined: 07/05/2004 23:43:15
Messages: 9353
Location: down under
Offline
[Profile] [PM]
Hè hè, càng ngày càng vui và càng.... khủng :lolsmilie :lolsmilie

dungpt wrote:

conmale wrote:

Dân gạo cội Invision Power Board đã viết và bán forum này từ bao nhiêu năm nay mà viết một forum tệ thế sao? Nếu không phải do kỹ năng và kinh nghiệm của họ yếu kém thì cái gì là nguyên nhân?

Programmer muốn làm cho code của họ rối bòng bong lên sao? Triết lý này nghe hơi lạ.
 


Có nhiều lý do lắm anh. Anh sẽ biết tại sao khi anh không nghĩ theo lối nghĩ của 1 coder smilie .

IPB hay Vbulletin là 2 trong nhiều sản phẩm tuyệt vời được sản sinh từ PHP. Nó khá nổi tiếng.
Nhưng tôi còn biết nhiều sản phẩm trên thế giới hay của chính những nhóm người Việt có độ sắc sảo và cực kì clear trong cách xử lý code.

IPB và VBB là 2 sản phẩm ra đời từ những phiên bản PHP cấp thấp. Do đó họ không thể đâp toàn bộ nền tảng code đi và thiết kế lại theo chuẩn OO của PHP5. Mà phải làm điều đó dần dần.
 

Vui nhỉ? Vậy lý do ở đây là do cản trở của chính php? Tôi "không nghĩ theo lối nghĩ của 1 coder" để cho bồ phản bác chính quan điểm của bồ chớ. :lolsmilie :lolsmilie

dungpt wrote:

conmale wrote:
Bồ lấy đâu ra code của phiên bản IPB mà HVA dùng trước đây cũng như phiên bản JForum HVA hiện đang dùng để đánh giá nó hay vậy? Bồ dựa vào cái gì để nhận định rằng "những basic fundamental trong cả thiết kế và cách xử lý code là không có gì xuất sắc ngay trong user interface". Nếu bồ nhìn vào interface để đánh giá quality code thì.... có 3 khả năng:
- bồ nói liều
- bồ chẳng biết tí gì về coding
- bồ quá "thạo" với lối code php dùng nhăn nhít giữa presentation và logic.

Dẫu chỉ 1 trong 3 điểm trên, tôi cho rằng bồ khá liều lĩnh khi đưa ra nhận định trên.  


Tôi thì lại thấy khá nực cười với nhận xét này của anh.
Tôi không phải là người hay chui ra , chui vào cái diễn đàn này.
Nhưng tôi chắc chắn có rất nhiều người là thành viên của cái diễn đàn này, đã và đang than phiền về nó, ít nhất là về phía user interface.
 

Khà khà, lại tiếp tục dùng cái interface để xét quality code. Bồ nên biết rằng HVA quyết định dùng JForum để thay thế IBP và JForum là một forum rất đơn giản. Nó cần thời gian để thêm những chức năng đủ để sinh hoạt. Chuyện member than phiền là chuyện hiển nhiên vì đi đâu cũng vBulletin, IBP... member dùng những cái forum đó quá quen, khi qua JForum có những điểm khác biệt thì họ than phiền. Nếu bồ nhìn vào cái GUI mà thấy được cái code chuyển tải phần logic bên dưới thì... bồ thiên tài đó bồ... :lolsmilie :lolsmilie

dungpt wrote:

Tôi hỏi anh, vậy 1 programmer tốt , 1 product với best quality được đánh giá ra sao?
Qua tính friendly, convenient, của nó với người dùng.
Hướng tới quyền lợi và feeling của người dùng cuối, đó là mục đích cuối của mọi sản phẩm ứng dụng.

Do đó tôi HOÀN TOÀN CÓ THỂ đưa ra những nhận định cơ bản về 2 hệ thống mà HVA đang sử dụng về sự bất tiện, thiếu thốn và kém ổn định, 1 cảm giác mà tôi dám chắc là ko ít người cảm thấy.
 

Khì khì, cái này mới là ngộ nghĩnh.... 2 hệ thống nào vậy? 1 cái là IBP, 1 cái là JForum phải không vậy? Nếu bồ nói đến cái IPB thì bồ đang phê bình php đó bồ và IPB không phải do HVA tự viết :lolsmilie :lolsmilie. Nếu bồ nói đến JForum thì như tôi đã nói ở trên, JForum rất đơn giản và HVA phải thêm những chức năng cần thiết đủ để sinh hoạt. Ngay cả vậy, để phê bình cái sườn giao diện thì bồ nên lôi đám JForum ra mà phê.....

Bất tiện dựa trên tiêu chuẩn nào?
Thiếu thốn so với cái gì?
Kém ổn định? Khà khà... Từ lúc JAL chuyển sang nhà mới đến giờ đã 5 tháng, server chỉ restart có 2 lần cho 2 lần patching kernel. Lần cuối cùng server restart là 59 ngày trước đây. Vậy bồ dựa trên cái gì để dám nói đến tính ổn định ở đây vậy?

Chỉ cần xét một cách đơn giản thế này, HVA forum hiện nay "thiếu thốn", "bất tiện", "thiếu ổn định" nhưng mỗi ngày có trung bình 20-30 new topics, có chừng 100-120 new posts. Nếu forum mà "đầy đủ", "tiện nghi", "ổn định" nữa thì không biết bao nhiêu mà kể :lolsmilie :lolsmilie.

dungpt wrote:

Kể từ khi đọc được topic này , 1 ngày tôi chỉ vào HVA 1 lần. Và lần nào cũng phải sign in lại.
Nếu anh là 1 developer tốt, thì chắc hẳn anh sẽ hiểu những gì tôi nói.
 

Hè hè, cái này mới thật là vui. Bồ có biết bảo mật là gì không? Bồ có biết bao nhiêu sản phẩm viết bằng php, chỉ cần bị chôm cookie là cả hệ thống bị... xèo xèo không? Nghĩ lạ thật, tôi tham gia với IBM developer group, mỗi ngày tôi đều phải sign-in, chắc họ code tồi lắm :lolsmilie :lolsmilie. Mỗi tuần vài lần tôi vào nhà băng (Internet banking) để banking, tôi đều phải login cả.... hóa ra mấy đám nhà băng này code chuối chiên quá.

dungpt wrote:

conmale wrote:
Nếu bồ nhìn vào interface để đánh giá quality code thì.... có 3 khả năng:  


Một chung cư, thiếu hệ thống phòng cháy chữa cháy, cửa ra ở sau đít, thiếu thốn đủ thứ... Và mỗi lần vào nhà phải làm thủ tục đăng nhập ngay cả với những khách thân quen với nó.

Người dùng chê. Anh xây nhà bảo, các cậu an tâm, nhà tôi khủng lắm, tường bê tông dày nửa mét, móng nhà cực chắc để chống tăng.

Heh, những căn nhà với bác chủ nhà như thế thì anh nghĩ sao?!

Mang bán sản phẩm cho khách hàng, bảo người ta xem code để đánh giá độ "khủng" thì đúng là nực cười.
 

Ha ha, bán sản phẩm gì ở đây bồ tèo? nói một hồi sảng lên rồi quá.

Hệ thống phòng cháy chữa cháy nào? cửa ra ở sau đít nào? thiếu thốn cái gì mà đủ thứ?

dungpt wrote:

conmale wrote:

Tôi chẳng thấy có gì buồn cười cả. Tôi nhận định dựa trên những thông tin thu thập được từ thực tế. Không riêng gì cái forum nhỏ bé này, khi bọn tôi làm case study (ở cty) để tường trình, tôi có đủ dữ liệu để chứng minh chuyện này. Bản thân bồ, bồ chưa kiểm nghiệm hoặc lờ đi việc kiểm nghiệm mà phán theo cảm tính thì chẳng có gì đáng để bàn thêm.  


Tôi hay anh đã lờ đi những kiểm nghiệm đó vậy?
 

Hì hì, lờ? vui nhỉ? Chỉ cần phản bác ý kiến bằng cách vác mấy cái mẩu tin ra thì quả có "lờ" cũng đáng. Từ lúc bồ tham gia topic đến bây giờ, bồ chưa đưa ra một phân tích kỹ thuật đúng mức nào cả. Bồ nắm được bao nhiêu phần trăm phần thread-safe mà tôi đã phân tích? Nếu bồ nắm 100%, bồ hẳn đã không dùng cái chiêu "statistical". Tôi e rằng có mang cái kết quả phân tích "feasibity" ra cũng vô ích mà thôi.

dungpt wrote:

conmale wrote:
Hì hì, muốn có thể thông tin kiểu này không? tôi cung cấp thêm cho một mớ.  

Vậy sao anh không đưa "mớ" đó ra. . Còn nội chỉ trong article này của businessweek , nếu cần tôi dịch và phân tích ra, thì có lẽ không thiếu cái để nói với những tín đồ của Java đâu  

Khè khè... tín đồ Java? hì hì... vui thật. Tôi làm việc với cả Java, .NET, chơi từ IBM sang SUN, sang MS nhưng không có PHP, ít nhất là vào lúc này vì nó không đủ sức phục vụ. Chỉ có những người dùng mấy cái mẩu tin để decredit một công nghệ nào đó mới đứng ở vai trò 'tín đồ'. smilie).

dungpt wrote:

Vấn đề này có thể được lý giải rằng nó nằm trong cách quản lý staff của các anh, hoặc đơn giản bởi những lý do cá nhân mà tôi ko muốn đề cập tới.  

conmale wrote:

Hì hì, việc quản lý staff dính dáng gì đến việc đỡ DDoS hay code cà? Nếu bồ không muốn đề cập tới thì bồ đưa nó ra ở đây để làm chi vậy?  


dungpt wrote:

Thực tế chứng minh điều đó, anh cml ah.
Tôi biết tới HVA từ cách đây hơn 5 năm. Và kể từ đó, sau khi chứng kiến vài vụ "đắp chiếu" của nó thì giờ đây, có lẽ nó chả còn mấy nhân gắn bó, những bug hunter group , những Advisers lũ lượt ra đi.

Tôi nói phải chứ :lolsmilie . Tất cả đều trên thực tế mà nói.
 

Ặc ặc.... cái này mới quái chiêu... vì chất lượng coding mấy cái forum nên đám bug hunter, advisors lũ lượt ra đi? Bồ hơi bị ... tuyệt vọng mới đem mấy cái này ra mà cãi đó bồ. Thực tế chứng minh cái gì vậy?

Làm việc ở cty lương cả trăm nghìn kia mà ai muốn bỏ thì bỏ, muốn đi thì đi, huống hồ chi một cái forum chẳng có một thu nhập nào mà còn tốn kém đủ thứ. HVA forum cũng như hàng trăm forum khác, nó hoàn toàn thiện nguyện. Ai muốn chơi thì chơi, ai muốn nghỉ chơi thì nghỉ chơi, cái này có muốn hay không muốn cũng không được. Riêng chuyện gì xảy ra cách đây 5 năm thì rất tiếc, lúc ấy tôi chưa tham gia HVA nên không quan tâm cho lắm. Chỉ từ hồi HVA dùng JForum thì không còn cái gì là Advisors, Super Admins, Super Mods gì hết. HVA forum không phải là nơi để khoe rank hoặc lên rank. Ai muốn rank thì kiếm forum khác mà đuổi theo rank :lolsmilie :lolsmilie

dungpt wrote:

conmale wrote:

dungpt wrote:

Ở VN, không quá lạ, khi FSoft gia công cho ông Nhựt, và mấy bác coder bên Nhựt thì chỉ ưa xài Java.
Giờ thì ở mấy cái trung tâm về IT tại VN, họ đẩy .NET lên học trước Java. Và rồi thì học viên sờ vào .NET thì quên hẳn Java, thế là Java khan người .
 

Hì hì, hay thiệt... dùng thị thường cntt ở VN để làm cái mốc đánh giá? That's sad man.
 


Còn anh không phải là người Việt, và anh dùng thị trường cntt ở Nhật để đánh giá mứ độ phổ biến của Java và thần tượng hóa nó? Java vẫn còn là 1 tượng đài ở Nhật, ở các công ty Nhật.
That's shallow man. :lolsmilie
 

Hì hì.... cái gì mà người Nhật ở đây? Chính bồ đem ví dụ mấy ông Nhựt ra chớ tôi có đem chuyện này ra đâu cà? Hình như nói một hồi bồ "chân nam đá chân chiêu" rồi đó bồ. Bình tĩnh một tí đi. Bồ xem kỹ lại cái quote của chính bồ viết đó.

That's shallow man. :lolsmilie :lolsmilie

Nói thêm, tôi không ở Nhật và chẳng quan tâm ở Nhật họ dùng cái gì.

dungpt wrote:

conmale wrote:
Hì hì, câu cuối cũng ráng gỡ gạc thêm sao? Cả tôi và bồ đều không có đủ thẩm quyền "phán" rằng một ngôn ngữ lập trình nào sẽ tồn tại hoặc kết thúc. Riêng bồ, bồ chỉ dựa vào mớ "news" trên mạng để làm nền tảng cho nhận định của bồ. Còn tôi, tôi dùng thực tế công việc và môi trường làm việc của tôi để đánh giá. 


Còn anh thì có lẽ dựa vào vài cái chart và theo anh mô tả là uy tín phải không ? :lolsmilie .
Anh hơn tôi nhiều đấy smilie) .
 

Hẳn nhiên là vậy. Ít nhất ở chỗ tôi không ngồi ở đáy giếng để xem mặt trời. :lolsmilie :lolsmilie :lolsmilie :lolsmilie
What bringing us together is stronger than what pulling us apart.
[Up] [Print Copy]
  [Question]   Re:PHP vs JSP 01/04/2007 00:27:10 (+0700) | #100 | 50782
MicrosoftX
Member

[Minus]    0    [Plus]
Joined: 04/03/2007 20:46:12
Messages: 91
Offline
[Profile] [PM]
E hèm đông đúc ghê, em xpam bài nữa nha, xin trích dẫn những đoạn mà cá nhân tôi gán cho chữ chuối smilie; mình cũng đưa ra quan điểm về tại sao chuối smilie sai đâu mấy bác sửa nha, em chả biết gì cả, vô xờ pam mà.

conmale wrote:

Siêu trộm wrote:

Theo mình thấy thì điểm mạnh của PHP là đơn giản (dễ học + dễ sử dụng), cộng đồng lớn, rất nhiều thư viện mã nguồn mở, cấu hình cũng đơn giản và theo mình là "chạy" khá nhanh smilie) . Điểm yếu thì ... ngoài chuyện bảo mật (cũng chỉ nghe thiên hạ đồn chứ mình ko chuyên về security smilie ), mình vẫn chưa nghĩ ra chỗ nào dở của PHP hết smilie) .
 

Chưa thấy chỗ dở của php thì thử code một chương trình để cho khoảng 200 người cùng dùng (và bị DoS) như một forum chẳng hạn thì sẽ thấy :lolsmilie :lolsmilie :lolsmilie  


conmale wrote:
Đã nói rất nhiều lần là HVA không dùng JSP mà vẫn cứ nhắc đi, nhắc lại là HVA dùng jsp. 


conmale wrote:
Nói thêm, cùng một đường dây Internet, anh thử đo vận tốc duyệt từ máy anh đến HVA mất tối đa là 1.7 giây / 1 trang. Cũng cùng trình duyệt và đường dây, anh đo vận tốc duyệt đến một số forum khác chạy php (như IPB, vBulletin...) cũng chạy trên dedicated server và mất ít nhất là 5 giây / 1 trang. Bởi thế, nhanh hay chậm có nhiều yếu tố. 

Đoạn này cực chuối luôn ạ smilie

conmale wrote:

MicrosoftX wrote:

Hi Hi; giả sử ta code đc một page JSP và PHP (cùng tính năng, mục đích), cả 2 cùng bị DDoS; Hi Hi thử hỏi cái nào "dở hơn" nhỉ.
 

Cái này theo kinh nghiệm bản thân và qua quá trình quản lý forum HVA, tớ thấy rằng php thua xa. Lý do? Rất đơn giản, cho đến nay php vẫn không hoàn toàn thread-safe. Nếu chạy "threaded php" với apache và dùng mod_php, bồ không thể dùng mpm worker mà chỉ có thể dùng prefork. Chỉ có dùng FastCGI với apache thì mới có thể chạy threaded-php. Ngoài ra thì... tắc tị.  

Hì hì tiếp nhé.

conmale wrote:
Nói một cách ngắn gọn, vì php không thread-safe hoặc thread-safe một cách có giới hạn / có điều kiện thì nó không thể chịu đựng DoS bằng full threaded model. Một web application chạy bằng jsp/servlet, nó có thể hoạt động hoàn toàn trên worker mpm với apache và hoàn toàn thread-safe từ ngoài vào trong. Mỗi request chỉ cần một thread lo liệu là đủ, tài nguyên để spawn 1 thread ít hơn 1 "fat" process xa lắc, xa lơ. Bởi thế, theo tớ, web application viết bằng php để chịu đựng DoS thì hẳn dở hơn jsp. Ở đây tớ mới đề cập đến bình diện nền tảng căn bản thread / process mà thôi, chưa nói đến những khả năng khác của một jsp / servlet container và khả năng delegate nhiều "task" (bằng nhiều thread khác nhau) để thừa hành công việc bên trong.  


pnco wrote:

Khác nhau cơ bản giữa php và jsp/servlet là 1 ngôn ngữ thông dịch và 1 ngôn ngữ biên dịch. Dựa trên điều kiện cơ bản này thì tất cả các ngôn ngữ dựa trên thông dịch không riêng gì php (asp, pl, cgi) đều không thể sánh được với các ngôn ngữ biên dịch về mặt tốc độ thực thi. Một phiên làm việc của jsp/servlet bắt đầu bằng việc khởi động server (tomcat, jboss,...) cho đến lúc kết thúc nó còn 1 phiên làm việc của các ngôn ngữ thông dịch bắt đầu bằng việc nhận được 1 request. Nếu số lượng request tăng cao thì các ngôn ngữ thông dịch sẽ làm việc vất vả hơn ngôn ngữ biên dịch. Chính điều này ảnh hưởng đến khả năng mở rộng của php. Thử tưởng tượng bạn khó có thể xây dựng ứng dụng web của bạn quá vài trăm script, nó sẽ rối tung lên, khó bắt lỗi chưa kể nó có thể không chạy được. Đây là nói về các phiên bản cũ của php hy vọng điều này không còn đúng với PHP5 hoặc các phiên bản sau này.
Đối với cơ sở dữ liệu khi có 1 request thì php phải làm động tác mở kết nối đến cơ sở dữ liệu, thực thi, trả về kết quả và đóng kết nối. Điều này chiếm dụng rất nhiều tài nguyên hệ thống nếu tính theo số lượng request. Còn đối với jsp/servlet nó chỉ mở kết nối đến cơ sở dữ liệu dựa trên cơ chế http://en.wikipedia.org/wiki/Connection_Pool chỉ 1 lần vào lúc khởi động server. Nếu số lượng request nhiều nó sẽ cho vào hàng đợi. Điều này sẽ chiếm dụng tài nguyên hệ thống ít hơn hẳn và do đó nó chịu DoS dai hơn smilie


Gần như cả đoạn này mình ko đồng ý smilie

conmale wrote:
php phổ biến và gần gũi vì nó dễ học, dễ làm, mau thấy. Bởi thế, nó dễ đưa lập trình viên vào cái "tật"... nhá ra là code liền. Code xong muốn sửa, muốn mở rộng, muốn tích hợp.... thì chảy mỡ não :lolsmilie :lolsmilie ...

Khì khì, ai nói gì cân bằng tải ở đây? Tớ chỉ đơn cử đơn giản trường hợp HVA forum đây thôi. Chả có cân bằng tải gì hết. Trước kia dùng php thì server load lúc nào cũng cao. Khi bị DDoS (dù lai rai) cũng trì trệ. Sau khi chuyển qua dùng java thì tình hình khác hẳn. Server load lúc nào cũng thấp, bị DDoS (hiện nay HVA vẫn bị DDoS đều đều) không bị trì trệ như hồi chạy php.

...

Hì hì, cái này chính bồ thử nghiệm và kiểm chứng hay lại... "nghe nói" vậy? Server của HVA vẫn y như trước (khi dùng php), hiện nay lượng người truy cập nhiều hơn trước khoảng 40 - 50% nhưng stats cho thấy tài nguyên dùng cho forum java hiện nay chỉ bằng 30% lúc trước. Bởi thế, bồ nên thử nghiệm và kiểm chứng thay vì "nghe" suông và kết luận vì nó thiếu thực tế.
 


hackernohat wrote:
Anh nó Java là một ngôn ngữ với kiến trúc đa tầng là đúng, nó rất rộng, Sun đã thành công khi phát triển JAVA với một thư viện ( đúng nghĩa của từ thư viện ) Class rộng lớn, sức mạnh của java theo em cũng là sự tạo sẵn "thiếu linh động" từ các lập trình viên của SUN, mọi tương tác với hệ thống của server đều thực hiện qua trình thông dịch JAVA Virtual Machine, vậy suy ra JAVA chỉ thực tế là một ngôn ngữ á Script, nó không trực tiếp thực hiện mà chỉ dùng lại ( và thông qua ) một tập các class hoạt đông như một tâp hàm API để tương tác với môi trường thực thi nó.

...

JAVA mạnh vì nó có hệ thống Markerting của SUN thúc đẩy cho nó, trong khi đó PHP cũng có sức mạnh không kém ( cái em nói tới là sức mạnh tiền năng của cộng đồng mở ) nhưng thiếu một hệ thống Markerting như SUN MicroSystem đã làm.
 

Cái gì thế ah smilieS

conmale wrote:
Hì hì, bồ chẳng có một bằng chứng nào để chứng minh câu "1 số người trong diễn đàn này trong tay không biết viết nổi 1 "mớ" code PHP nên hồn chưa" nhưng tôi có đủ bằng chứng để chứng tỏ rằng khối người trong topic này chưa hề đụng tới Java. Ngay cả cái nền tảng thread-safe kia mà dân "gạo cội" php có bao nhiêu người biết (hoặc có biết thì có chấp nhận đó là điểm hạn chế kinh khủng). 


smilie smilie smilie

conmale wrote:
Chính cái forum IPB mà HVA dùng trước đây, để mở rộng tính năng của nó một cách sạch sẽ, không hao tổn tài nguyên, bảo mật. Ngay cả chỉnh đốn nó lại để nó làm việc cho hiệu suất cũng đã là một công việc "chảy mỡ não". Không chỉ riêng tôi thấy điều này mà nhiều anh em thuộc dạng guru (trong HVA và ngoài HVA) đều thấy như vậy. 


Đây là minh chứng cho việc mỡ lão chảy à smiliesmilie

conmale wrote:
Bồ lấy đâu ra code của phiên bản IPB mà HVA dùng trước đây cũng như phiên bản JForum HVA hiện đang dùng để đánh giá nó hay vậy? Bồ dựa vào cái gì để nhận định rằng "những basic fundamental trong cả thiết kế và cách xử lý code là không có gì xuất sắc ngay trong user interface". Nếu bồ nhìn vào interface để đánh giá quality code thì.... có 3 khả năng:
- bồ nói liều
- bồ chẳng biết tí gì về coding
- bồ quá "thạo" với lối code php dùng nhăn nhít giữa presentation và logic.

Dẫu chỉ 1 trong 3 điểm trên, tôi cho rằng bồ khá liều lĩnh khi đưa ra nhận định trên.  

Đoạn này cũng buồn cười thôi smilie

conmale wrote:
Hè hè, cái này mới thật là vui. Bồ có biết bảo mật là gì không? Bồ có biết bao nhiêu sản phẩm viết bằng php, chỉ cần bị chôm cookie là cả hệ thống bị... xèo xèo không? Nghĩ lạ thật, tôi tham gia với IBM developer group, mỗi ngày tôi đều phải sign-in, chắc họ code tồi lắm . Mỗi tuần vài lần tôi vào nhà băng (Internet banking) để banking, tôi đều phải login cả.... hóa ra mấy đám nhà băng này code chuối chiên quá.  


conmale wrote:
Khè khè... tín đồ Java? hì hì... vui thật. Tôi làm việc với cả Java, .NET, chơi từ IBM sang SUN, sang MS nhưng không có PHP, ít nhất là vào lúc này vì nó không đủ sức phục vụ. Chỉ có những người dùng mấy cái mẩu tin để decredit một công nghệ nào đó mới đứng ở vai trò 'tín đồ'. .
 


smilie Hì Hì tạm liệt kê vậy ah.

Post mãi mới đc cái bài này. Tệ ơi là tệ. Lần nào vào cũng kiểu này:

::: H V A : F o r u m :::

Không tìm thấy!
Trang hoặc hồ sơ muốn truy cập không tìm thấy.

Xin vui lòng bấm vào đường dẫn ":::HVA:Forum:::" để trở về trang chủ.

Not found!
The requested page or file is not found.

Please click on ":::HVA:Forum:::" link above to get back to the home page. 
[Up] [Print Copy]
  [Question]   PHP vs JSP 01/04/2007 03:18:57 (+0700) | #101 | 50812
[Avatar]
theson267
Member

[Minus]    0    [Plus]
Joined: 07/12/2006 13:13:03
Messages: 27
Location: Bắc Ninh
Offline
[Profile] [PM] [Email] [Yahoo!]
Theo minh thì mỗi ngôn ngữ lập trình có điểm mạnh và điểm yếu riêng của nó. Không nên dùng cái này mà chê cái kia.Cái quan trọng là người lập trình đam mê nó, yêu thích nó.
[Up] [Print Copy]
  [Question]   PHP vs JSP 01/04/2007 12:49:52 (+0700) | #102 | 50898
subnetwork
Member

[Minus]    0    [Plus]
Joined: 05/09/2004 06:08:09
Messages: 1666
Offline
[Profile] [PM] [WWW] [Yahoo!]
@ MicrosoftX : Trên forum bàn tán theo phương diện kỹ thuật, tránh sử dụng chat chit không có liện quan đến chủ đề lên forum .

Trở lại vấn đề lựa chọn PHP hay Java . Tôi có nhận xét của tôi như sau
Trong hơn 8 năm qua, tôi làm việc cho 1 cơ quan nhà nước, tôi chưa bao giờ thấy Siemens, Alcatel, Huawei, IBM, Dell họ viết PHP trên những sản phẩm ứng dụng của họ cả . Chủ yếu là .NET và kế đến là Java .

PHP chủ yếu dành riêng cho việc "giải quyết các vấn đề liên quan đến web" và được 1 lượng lớn người sử dụng nó do mã nguồn khá dể hiểu, dể sử dụng, chi phí thiết kế và bảo trì thấp .

Do nó thuộc mã nguồn mở cho nên người dùng có thể sửa đổi mã nguồn và phân phối chúng đến với cộng đồng theo một số luật quy định . Như tôi nói ở trên PHP chủ yếu dành riêng cho việc "giải quyết các vấn đề liên quan đến web" vì vậy nó chỉ làm việc ở "tầng" web application mà thôi .
Còn Java mình chưa viết code cho nó bao giờ cả cho nên không có nhận xét gì thêm .
Quản lý máy chủ, cài đặt, tư vấn, thiết kế, bảo mật hệ thống máy chủ dùng *nix
http://chamsocmaychu.com
[Up] [Print Copy]
  [Question]   PHP vs JSP 01/04/2007 14:10:54 (+0700) | #103 | 50913
MicrosoftX
Member

[Minus]    0    [Plus]
Joined: 04/03/2007 20:46:12
Messages: 91
Offline
[Profile] [PM]

Golden Autumn wrote:
@ MicrosoftX : Trên forum bàn tán theo phương diện kỹ thuật, tránh sử dụng chat chit không có liện quan đến chủ đề lên forum .  

Ah, zang ah zut kinh nghiệm ah smilie

Golden Autumn wrote:

Trở lại vấn đề lựa chọn PHP hay Java . Tôi có nhận xét của tôi như sau
Trong hơn 8 năm qua, tôi làm việc cho 1 cơ quan nhà nước, tôi chưa bao giờ thấy Siemens, Alcatel, Huawei, IBM, Dell họ viết PHP trên những sản phẩm ứng dụng của họ cả . Chủ yếu là .NET và kế đến là Java .  

Xin nhắc lại là topic này so sánh giữa PHP và JSP. Còn không nên đem PHP mà so sánh với Java. Java là ngôn ngữ lập trình hoàn chỉnh (đa năng). còn PHP thì không thế, là một Server Script mà thôi, tất nhiên có bộ GTK nhưng cũng ít người dùng, có thể coi bộ GTK này với PHP thì quả là toy thật smilie, toy được bổ xung thêm vào bản PHP để mà cho nó đủ 3 tác dụng đã được liệt kê trong PHP Manual.

Việc nữa ... Tại sao những đại gia mà bác liệt kê họ không dùng PHP? Đúng là ko dùng PHP nhưng cũng cần hiểu một số lý do (ngoài lý do PHP là một Server Script, Java là ngôn ngữ lập trình đa năng) tế nhị đó là:

1 - Với những dự án của những công ty trên, thì nó bao gồm trong đó cả những ứng dụng desktop, web .v.v.; như vậy việc dùng PHP đâu có giải quyết được công việc của người ta một cách tốt nhất. Cho dù giả sử có một số module nào đó trong khối sản phẩm của công ty trên dùng PHP tốt hơn, người ta cũng ko dùng bởi tính thống nhất - chọn một môi trường, nền tảng nhất định để cho một dự án.

2 - Với những sản phẩm mà những công ty trên làm, những sản phẩm đó nó có vòng đời phát triển của nó ạ, do đó mà cần chọn một nền tảng ổn định nào đó để mà ứng dụng chạy, để mà nâng cấp sản phẩm dễ dàng hơn.

3 - Có điểm nữa PHP được biết đến muộn hơn Java. Java đi trước smilie; Những sản phẩm của công ty trên chắc chắn nó nằm trong bào thai từ lâu và có chiến phát triển đàng hoàng, PHP mới thịnh hành mà smilie do đó thì ko chọn PHP roài smilie

Rảnh thì tớ sẽ nói thêm tại sao tớ lại nêu những đoạn trích trên và cho nó là chuối. Thông cảm vì bận tý.
[Up] [Print Copy]
  [Question]   Re:PHP vs JSP 01/04/2007 14:43:18 (+0700) | #104 | 50914
MicrosoftX
Member

[Minus]    0    [Plus]
Joined: 04/03/2007 20:46:12
Messages: 91
Offline
[Profile] [PM]
Ah mà tạm nêu quan điểm của tớ về mấy vấn đề:

conmale wrote:
Nói thêm, cùng một đường dây Internet, anh thử đo vận tốc duyệt từ máy anh đến HVA mất tối đa là 1.7 giây / 1 trang. Cũng cùng trình duyệt và đường dây, anh đo vận tốc duyệt đến một số forum khác chạy php (như IPB, vBulletin...) cũng chạy trên dedicated server và mất ít nhất là 5 giây / 1 trang. Bởi thế, nhanh hay chậm có nhiều yếu tố.  

Dạ cái đồng hồ mà bác conmale có hay nhỉ smilie đo chính xác đến 1.7 giây tức phần chục giây smilie thế có đo được vận tốc ánh sáng ko ạ. Thương hiệu đồng hồ bác dùng để đo trong phép kiểm nghiệm này là gì, đắt ko em đầu tư cái ạ smilie, đầu tư để lúc nào đo xem mình hôn được bao lâu còn báo với Chuyện Lạ Việt Nam làm một phen nổi tiếng ạ smilie

Cái chuối đầu tiên đó là so sánh tốc độ duyệt ở hai server khác nhau, 1 là Server HVA thân yêu của bác conmale && mọi người, 2 là một (vài) cái server mà bác conmale không biết đã biết rõ về nó chưa smilie. Nào có giám chắc những server mà bác dùng để cho phép đo trên có cùng cơ sở vật chất, hạ tầng kĩ thuật như server HVA hay không? Nếu mà chưa biết cơ sở vật chất, hạ tầng kĩ thuật của những server đem so sánh kia thì đừng có làm phép so sánh.

Cái chuối thứ 2 trong câu trên đó là: Đem JForum so sánh với vBulletin hay IPB để thấy ưu việt của JSP hơn PHP. Tại sao chuối, ai cũng biết là ngôn ngữ lập trình (&& lập web) được dùng để tạo ra chương trình (&& web page). Sự tạo ra đó là thể hiện của một thiết kế với tập hợp những giải thuật nào đó của chương trình. Nói cho dễ hiểu là với một chương trình tính tổng các số từ 1 đến 100, bạn có thể dùng C để code, cũng có thể dùng pascal để code .v.v. Vậy thì với một Bulletin Board System, ta có thể dùng JSP hay PHP để code trên một kiến trúc và cấu trúc database mà ta đã định ra từ trước. Với hệ thống Web động, hoạt động của nó gắn liền với những hệ quản trị cơ sở dữ liệu.

Nào hãy so sánh kiến trúc database của những forum trên nào ... hừ. vBulletin, IPB với nhiều tính năng như thế thì sao mà nó ko lâu chứ.

Đừng so sánh IPB, vBulletin và JForum để mà làm một trong những điều minh chứng cho dùng JSP code thì chạy nhanh hơn PHP.


[Up] [Print Copy]
  [Question]   Re: PHP vs JSP 01/04/2007 15:07:08 (+0700) | #105 | 50916
rcrackvn
Elite Member

[Minus]    0    [Plus]
Joined: 27/03/2007 02:04:05
Messages: 42
Offline
[Profile] [PM]
http://shootout.alioth.debian.org/gp4/benchmark.php?test=all&lang=php&lang2=java
benchmark php thua toàn diện về tốc độ xử lý, chỉ ăn ( không đáng kể ) về memory consumption, nhưng tui tặng cho mấy ông php câu này: memory mua được, thời gian thì không.

interpret kết quả nhé:
vd đây là recursive benchmark:
php result
http://shootout.alioth.debian.org/gp4/benchmark.php?test=recursive&lang=php&id=2
jsp result:
http://shootout.alioth.debian.org/gp4/benchmark.php?test=recursive&lang=java

cứ việc benchmark giữa php và những scripting language khác xem


nói riêng về pure scripting language, php cũng k0 phải là 1 ngôn ngữ mature và well-designed
http://tnx.nl/php
naming convention thì 'ba hồi' thế này, '3_hồi' thế kia, logic design không tốt, thử xem php core có bao nhiêu bug, trong khi bao lâu rồi perl core hoặc python core bị security bug ?
http://osvdb.org/searchdb.php?action=search_title&vuln_title=Python&Search=Search
http://osvdb.org/searchdb.php?action=search_title&vuln_title=PHP&Search=Search
--> điều gì dẫn tới kết quả quá chênh lệch về số bug của python/php apps, do coding logic của php k0 tốt

check thêm nữa, chapter 7 của article sau của 1 anonymouse perl coder (nhiều người nói là L.Wall, perl creator viết)

http://www.craplandia.org/~n3w7yp3/zfb/PU/pu2.txt

Không phải ngôn ngữ nào đc phát triển cũng làm tốt nhất điều mà lẽ ra nó phải làm tốt. Cắm đầu cắm cổ học 1 ngôn ngữ mà có những thứ làm tốt hơn nó, mặc dù có thể phải bỏ thời gian nhiều hơn để học, rồi support nó blindlessly là k0 đúng chút nào. Liệu những ông backup cho php, có làm 1 điều cơ bản là xem xét và so sánh những gì php làm đc so với những ngôn ngữ khác, trước khi bắt tay vào học nó không ?

edited: typos :lolsmilie
[Up] [Print Copy]
  [Question]   Re:PHP vs JSP 02/04/2007 00:21:09 (+0700) | #106 | 50973
[Avatar]
conmale
Administrator

Joined: 07/05/2004 23:43:15
Messages: 9353
Location: down under
Offline
[Profile] [PM]

MicrosoftX wrote:
Ah mà tạm nêu quan điểm của tớ về mấy vấn đề:

conmale wrote:
Nói thêm, cùng một đường dây Internet, anh thử đo vận tốc duyệt từ máy anh đến HVA mất tối đa là 1.7 giây / 1 trang. Cũng cùng trình duyệt và đường dây, anh đo vận tốc duyệt đến một số forum khác chạy php (như IPB, vBulletin...) cũng chạy trên dedicated server và mất ít nhất là 5 giây / 1 trang. Bởi thế, nhanh hay chậm có nhiều yếu tố.  

Dạ cái đồng hồ mà bác conmale có hay nhỉ smilie đo chính xác đến 1.7 giây tức phần chục giây smilie thế có đo được vận tốc ánh sáng ko ạ. Thương hiệu đồng hồ bác dùng để đo trong phép kiểm nghiệm này là gì, đắt ko em đầu tư cái ạ smilie, đầu tư để lúc nào đo xem mình hôn được bao lâu còn báo với Chuyện Lạ Việt Nam làm một phen nổi tiếng ạ smilie
 

Tội nghiệp... chuyện nhỏ như con thỏ mà mong dùng nó để nổi tiếng sao?

Này, thử xem đoạn pseudocode này rồi tự mà ngẫm nghĩ:

if ( (TimeAtSecondEvent - TimeAtFirstEvent) < x )
doSomething

trong đó, x là giá trị giới hạn thời gian được ấn định trước
TimeAtSecondEvent và TimeAtFirstEvent là giá trị long với đơn vị milliseconds. Bấy nhiêu cũng thừa sức đo vận tốc ánh sáng. :lolsmilie :lolsmilie :lolsmilie

Còn chuyện đo được round trip của vận tốc duyệt 1 trang trên FF thì có cả... tỉ trên mạng đó. Tìm mà cài vào rồi dùng rồi biết. smilie).

MicrosoftX wrote:

Cái chuối đầu tiên đó là so sánh tốc độ duyệt ở hai server khác nhau, 1 là Server HVA thân yêu của bác conmale && mọi người, 2 là một (vài) cái server mà bác conmale không biết đã biết rõ về nó chưa smilie. Nào có giám chắc những server mà bác dùng để cho phép đo trên có cùng cơ sở vật chất, hạ tầng kĩ thuật như server HVA hay không? Nếu mà chưa biết cơ sở vật chất, hạ tầng kĩ thuật của những server đem so sánh kia thì đừng có làm phép so sánh.
 

Có gì mà không... "giám"? smilie).

IPB và Vbullentin ngay trên server HVA đang dùng để chạy JForum luôn thì có cái gì để... biết rõ hơn về nó?

IBP khác đang chạy trên 1 server tương tự và server này đang ở cùng nơi server HVA đang cư ngụ thì... biết cái gì rõ hơn?


MicrosoftX wrote:

Cái chuối thứ 2 trong câu trên đó là: Đem JForum so sánh với vBulletin hay IPB để thấy ưu việt của JSP hơn PHP. Tại sao chuối, ai cũng biết là ngôn ngữ lập trình (&& lập web) được dùng để tạo ra chương trình (&& web page). Sự tạo ra đó là thể hiện của một thiết kế với tập hợp những giải thuật nào đó của chương trình. Nói cho dễ hiểu là với một chương trình tính tổng các số từ 1 đến 100, bạn có thể dùng C để code, cũng có thể dùng pascal để code .v.v. Vậy thì với một Bulletin Board System, ta có thể dùng JSP hay PHP để code trên một kiến trúc và cấu trúc database mà ta đã định ra từ trước. Với hệ thống Web động, hoạt động của nó gắn liền với những hệ quản trị cơ sở dữ liệu.
 

Thế... để hiện thực hóa các "giải thuật" đó, phương tiện nào được dùng nhỉ? Thôi, để tớ trả lời hộ luôn: đó là ngôn ngữ lập trình. Nếu ngôn ngữ lập trình không powerful thì việc hiện thực hóa giải thuật sẽ luộm thuộm, hiệu suất sẽ kém, bảo trì sẽ khó... Hy vọng bồ đã hiểu được khía cạnh này smilie).


MicrosoftX wrote:

Nào hãy so sánh kiến trúc database của những forum trên nào ... hừ. vBulletin, IPB với nhiều tính năng như thế thì sao mà nó ko lâu chứ.

Đừng so sánh IPB, vBulletin và JForum để mà làm một trong những điều minh chứng cho dùng JSP code thì chạy nhanh hơn PHP.
 

Khì khì, 1 statement trung bình mất mấy ms?

Giả sử chỉ cần code 1 đoạn perl để request 1 bài có cùng chiều dài nội dung, thông tin cùng nằm trên 1 SQL server (chỉ có 2 database riêng biệt), cái này có đủ để đánh giá chăng?

Nếu cùng chạy cái perl script ở trên 10 phút và mỗi cái script request chừng 200 request / 1 giây đến 2 forum khác nhau (trên cùng server) cũng đủ để đánh giá.

Có bao giờ bồ "thử" qua load test methodology chưa? Nếu chưa thì nên nghiên cứu thêm cái này trước khi thắc mắc những điều bồ thắc mắc ở trên.

PS: nên tránh chit chat trong các chủ đề kỹ thuật. Bồ hơi bị sa đà trong chuyện này rồi đó.
What bringing us together is stronger than what pulling us apart.
[Up] [Print Copy]
  [Question]   Re: PHP vs JSP 02/04/2007 02:45:16 (+0700) | #107 | 50986
[Avatar]
SuperChicken
Elite Member

[Minus]    0    [Plus]
Joined: 11/07/2006 18:31:27
Messages: 635
Location: bottom of hell
Offline
[Profile] [PM]
Hôm nay chủ nhật, đã định ở nhà nghỉ ngơi, chỉ vào đọc chứ không "tranh cãi" gì thêm nữa, vậy mà vẫn phải quote mấy cái này.

rcrackvn wrote:
http://shootout.alioth.debian.org/gp4/benchmark.php?test=all&lang=php&lang2=java
benchmark php thua toàn diện về tốc độ xử lý, chỉ ăn ( không đáng kể ) về memory consumption, nhưng tui tặng cho mấy ông php câu này: memory mua được, thời gian thì không.

interpret kết quả nhé:
vd đây là recursive benchmark:
php result
http://shootout.alioth.debian.org/gp4/benchmark.php?test=recursive&lang=php&id=2
jsp result:
http://shootout.alioth.debian.org/gp4/benchmark.php?test=recursive&lang=java 

1. Những phép so sánh của bạn phía trên hoàn toàn "pure-logic", vậy mà bạn lại đi so sánh giữa 1 ngôn ngữ script và 1 ngôn ngữ lập trình hoàn chỉnh. Rồi từ đó đi đến kết luận :
Không phải ngôn ngữ nào đc phát triển cũng làm tốt nhất điều mà lẽ ra nó phải làm tốt

PHP có phải được thiết kế để giải quyết các bài toán "pure-logic" như trên, để làm ra những website có thể thực hiện những phép tính của "deep blue". Hay là nó được thiết kế nhằm mục đích có thể tạo ra những website có giao diện đẹp mắt với những tiện ích dùng trên web trong thời gian ngắn nhất? Tớ công nhận mình là 1 người "backup" cho PHP nhưng tớ không support nó blindlessly mà dựa trên kinh nghiệm và kiến thức thực tế của bản thân. Bạn dám đưa ra những kết luận như vậy chắc hẳn là bạn cũng khá am hiểu về PHP, vậy bạn cho mình hỏi, trước giờ bạn chỉ dùng PHP để giải quyết những bài toán dạng "Tìm đường đi ngắn nhất" hay như viết 1 con bot biết trả lời con người :?) ?

rcrackvn wrote:
naming convention thì 'ba hồi' thế này, '3_hồi' thế kia, logic design không tốt 

2. Về naming convention, bạn hãy chỉ ra ví dụ cụ thể, thế là nào "ba hồi" thế này, "3_hồi" thế kia? Mình nghĩ naming convention gần giống với C (mình không dám chắc là có giống 100% hay không), vậy theo bồ thì naming convention của C cũng "ba hồi" thế này, "3_hồi" thế kia à?

rcrackvn wrote:
thử xem php core có bao nhiêu bug, trong khi bao lâu rồi perl core hoặc python core bị security bug ? 

3. Nếu so sánh về số bug của core PHP và Perl thì bạn vui lòng so sánh cả số người dùng PHP và Perl (vì theo mình, lỗi trong core của 1 ngôn ngữ nào đó chỉ có thể do 1 người rất tường tận về ngôn ngữ đó tìm ra, và muốn tường tận thì chỉ còn cách sử dụng nó thật nhiều :lolsmilie ), muốn so sánh chính xác thì hãy so sánh tỷ lệ giữa số bug/đầu người (nếu bạn muốn tạo ra 1 ngôn ngữ hoàn toàn không có lỗi, bạn hãy tạo 1 ngôn ngữ mà chỉ có bạn mới có thể dùng nó :lolsmilie )
[Up] [Print Copy]
  [Question]   Re: PHP vs JSP 02/04/2007 08:16:38 (+0700) | #108 | 51030
minhhuy
Member

[Minus]    0    [Plus]
Joined: 16/03/2007 21:12:02
Messages: 10
Offline
[Profile] [PM]
tôi cũng đang tập tành với php , vào đây nghe anh conmale chê php dử quá chắc có lẽ vì anh quá pro php chăng .Anh và 1 số người nói php ko thể làm dự án lớn , rồi còn la to là ko bảo mật làm tôi thấy mâu thuẩn quá . Yahoo phần lớn được viết bằng php , google có có sài php ....thế các anh có thể giải thích hiện tượng lạ này ko ? nghe nói hva hack ghê lắm mà lại chê php ko bảo mật cao thì ai xung phong hack giùm em 2 trang kể trên cho mọi người học hỏi đi .
Giờ tôi mới hiểu tại sao hva còn dân pro mà chẳng có ma nào nó thèm gắn bó , vì nhiều người tự thấy mình pro quá nên ko bao giờ thèm trả lời những câu hỏi của newbie chắc tại sợ hạ thấp mình.Còn khi tranh cãi những vấn đề cao siêu thì cãi rất hăng , lại khoe mẽ đủ thứ . Hóa ra mục đich mở HVA là để cho các cao thủ vào khoe mẽ đây mà .
[Up] [Print Copy]
  [Question]   Re: PHP vs JSP 02/04/2007 08:51:31 (+0700) | #109 | 51034
[Avatar]
_VoT_
Member

[Minus]    0    [Plus]
Joined: 26/06/2006 00:56:37
Messages: 162
Offline
[Profile] [PM]

minhhuy wrote:
tôi cũng đang tập tành với php , vào đây nghe anh conmale chê php dử quá chắc có lẽ vì anh quá pro php chăng .Anh và 1 số người nói php ko thể làm dự án lớn , rồi còn la to là ko bảo mật làm tôi thấy mâu thuẩn quá . Yahoo phần lớn được viết bằng php , google có có sài php ....thế các anh có thể giải thích hiện tượng lạ này ko ? nghe nói hva hack ghê lắm mà lại chê php ko bảo mật cao thì ai xung phong hack giùm em 2 trang kể trên cho mọi người học hỏi đi . 

Thật zậy hả? bro có thể chứng minh ko? mọi luận điểm đưa ra đều cần dẫn chứng.

minhhuy wrote:

Giờ tôi mới hiểu tại sao hva còn dân pro mà chẳng có ma nào nó thèm gắn bó , vì nhiều người tự thấy mình pro quá nên ko bao giờ thèm trả lời những câu hỏi của newbie chắc tại sợ hạ thấp mình.Còn khi tranh cãi những vấn đề cao siêu thì cãi rất hăng , lại khoe mẽ đủ thứ . Hóa ra mục đich mở HVA là để cho các cao thủ vào khoe mẽ đây mà . 

Bồ tham gia sinh hoạt lâu chưa mà dám nói ko ai thèm trả lời câu hỏi của newbie? Ghét kiểu ăn nói chụp mũ này.
[Up] [Print Copy]
  [Question]   PHP vs JSP 02/04/2007 13:44:59 (+0700) | #110 | 51085
rcrackvn
Elite Member

[Minus]    0    [Plus]
Joined: 27/03/2007 02:04:05
Messages: 42
Offline
[Profile] [PM]

Siêu trộm wrote:

1. Những phép so sánh của bạn phía trên hoàn toàn "pure-logic", vậy mà bạn lại đi so sánh giữa 1 ngôn ngữ script và 1 ngôn ngữ lập trình hoàn chỉnh. Rồi từ đó đi đến kết luận :

PHP có phải được thiết kế để giải quyết các bài toán "pure-logic" như trên, để làm ra những website có thể thực hiện những phép tính của "deep blue". Hay là nó được thiết kế nhằm mục đích có thể tạo ra những website có giao diện đẹp mắt với những tiện ích dùng trên web trong thời gian ngắn nhất?
 


vậy bạn cho rằng 1 ngôn ngữ được xây dựng dựa trên những gì yếu tố nào, nếu không phải là programming logic ? bạn cho rằng những ngôn ngữ khác không có khả năng tạo ra website với giao diện hấp dẫn trong thời gian ngắn ? Cũng xin lưu ý với bạn rằng trong các benchmark trên, java không hẳn đc test với php như là 1 ngôn ngữ hoàn chỉnh và 1 ngôn ngữ scripting, nói riêng trong 1 case như benchmark về startup time, bạn biết tại sao nó dùng simple case là "hello world" không ? bởi vì đối với 1 ngôn ngữ, bất kể bạn optimize kiểu gì, cũng k0 làm cho 1 program như "hello world" nhanh hơn được. PHP chậm hơn trong trường hợp này, cho thấy design của nó không tốt bằng java. cũng xin góp ý với bạn là những benchmark như trên chả có gì là "deep blue" cả. nó là những algo thường gặp trong programming language design thôi.


Siêu trộm wrote:

Tớ công nhận mình là 1 người "backup" cho PHP nhưng tớ không support nó blindlessly mà dựa trên kinh nghiệm và kiến thức thực tế của bản thân. Bạn dám đưa ra những kết luận như vậy chắc hẳn là bạn cũng khá am hiểu về PHP, vậy bạn cho mình hỏi, trước giờ bạn chỉ dùng PHP để giải quyết những bài toán dạng "Tìm đường đi ngắn nhất" hay như viết 1 con bot biết trả lời con người :?) ?
 

cũng xin trả lời bạn luôn, là tui đem perl ra để coi như là 1 scripting language thứ 2, và tui mostly code perl/c, nhưng có lẽ bạn không cho là điều này ảnh hưởng tới hiểu biết của tui về 1 programming logic là tốt hay không tốt chứ ?

Siêu trộm wrote:

2. Về naming convention, bạn hãy chỉ ra ví dụ cụ thể, thế là nào "ba hồi" thế này, "3_hồi" thế kia? Mình nghĩ naming convention gần giống với C (mình không dám chắc là có giống 100% hay không), vậy theo bồ thì naming convention của C cũng "ba hồi" thế này, "3_hồi" thế kia à?
 

nói như thế này, chứng tỏ bạn phản bác lại ý kiến của tôi, trước khi đọc xem tôi nói gì trong bài post. Yêu cầu bạn tham gia thảo luận nghiêm túc.
http://tnx.nl/php
Tôi quote lại cho bạn xem:
Code:
gạch dưới               viết liền, không gạch dưới:

stream_get_line          readline
disk_free_space          diskfreespace
is_object                isset
mcal_day_of_week         jddayofweek
set_error_handler        setlocale
snmp_get_quick_print     snmpget
get_browser              getallheaders
base64_encode            urlencode
image_type_to_mime_type  imagetypes
msql_num_fields          mysql_numfields
php_uname                phpversion
strip_tags               stripslashes
bind_textdomain_codeset  bindtextdomain
cal_to_jd                gregoriantojd
str_rot13                strpos

function name khi thì:
- object verb: base64_decode, iptcparse, str_shuffle, var_dump
khi thì:
- verb object: create_function, recode_string
- khi thì "2": ascii2ebcdic, bin2hex, deg2rad, ip2long
- khi thì "to": cal_to_jd (jdto*, *tojd), strtolower, strtotime
- khi thì dùng "case" để chỉ case-insensitive: strcasecmp()
- khi thì dùng "i" để chỉ case-insensitive: stripos(), stristr()

đây là những built-in function, tại sao name của chúng khi thì thế này khi thì thế kia ? 1 ngôn ngữ mature lại có thể đc viết như vậy à ?

Tôi quote thêm trong ezine perlunderground #2
Code:
replaces case		       gives   s/m/x
offset
		 matches with	  insens number arrays matches flags
(-1=end)
ereg		 ereg		  no	 all	no     array   no    0
ereg_replace	 ereg	 str	  no	 all	no     no      no    0
eregi		 ereg		  yes	 all	no     array   no    0
eregi_replace	 ereg	 str	  yes	 all	no     no      no    0
mb_ereg 	 ereg		  no	 all	no     array   no    0
mb_ereg_replace  ereg	 str/expr no	 all	no     no      yes   0
mb_eregi	 ereg		  yes	 all	no     array   no    0
mb_eregi_replace ereg	 str	  yes	 all	no     no      no    0
preg_match	 preg		  yes/no one	no     array   yes   0
preg_match_all	 preg		  yes/no all	no     array   yes   0
preg_replace	 preg	 str/expr yes/no n/all	yes    no      yes   0
str_replace	 str	 str	  no	 all	yes    number  no    0
str_ireplace	 str	 str	  yes	 all	yes    number  no    0
strstr, strchr	 str/char	  no	 one	no     substr  no    0
stristr 	 str/char	  yes	 one	no     substr  no    0
strrchr 	 char		  no	 one	no     substr  no    -1
strpos		 str/char	  no	 one	no     index   no    n
stripos 	 str/char	  yes	 one	no     index   no    n
strrpos 	 char		  no	 one	no     index   no    n
strripos	 str		  yes	 one	no     index   no    -1
mb_strpos	 str		  no	 one	no     index   no    n
mb_strrpos	 str		  yes	 one	no     index   no    -1

tại sao php cần tới 21 hàm riêng biệt để thực hiện regex-matching 1 pattern và các operation liên quan, trong khi perl chỉ dùng tới 4 regex operators m//, s///, qr// và ??

Siêu trộm wrote:

3. Nếu so sánh về số bug của core PHP và Perl thì bạn vui lòng so sánh cả số người dùng PHP và Perl (vì theo mình, lỗi trong core của 1 ngôn ngữ nào đó chỉ có thể do 1 người rất tường tận về ngôn ngữ đó tìm ra, và muốn tường tận thì chỉ còn cách sử dụng nó thật nhiều :lolsmilie ), muốn so sánh chính xác thì hãy so sánh tỷ lệ giữa số bug/đầu người (nếu bạn muốn tạo ra 1 ngôn ngữ hoàn toàn không có lỗi, bạn hãy tạo 1 ngôn ngữ mà chỉ có bạn mới có thể dùng nó :lolsmilie

 
hoàn toàn sai lầm, việc sử dụng 1 ngôn ngữ thường xuyên và developing good coding style không liên quan nhiều với nhau. 1 người, nếu không security-minded, ngồi cả năm viết 1 đoạn code thì code vẫn insecure như thường. Nói riêng cả 2 ngôn nhữ như php/perl, đều là open source, bạn cho là thiên hạ chỉ quan tâm để làm code audit cho mỗi php vì php có nhiều người dùng hơn à ? Nếu bạn vẫn không tin, vui lòng search lại các old post của Steffan Esser, 1 người từng nằm trong php core security team, về các request và suggestion nằm cải thiện sự yếu kém về mặt security của php (không được chấp nhận), sau này rời ra khỏi php team và lập nên hardened php project.
Nói túm lại là nếu nói so sánh chính xác là so sánh số lỗi / số người sử dụng, có lẽ Windows là the most secured OS. Điều này thật là buồn cười.

Thông tin thêm nữa về các bất tiện trong việc sử dụng php để develop các large website
http://www.ukuug.org/events/linux2002/papers/html/php/index.html
Thôi, tranh luận với mục đích làm sáng tỏ vấn đề, tui cũng không tin có 1 ai sau khi xong chủ đề này lại switch từ php sang java. Chỉ hy vọng các bạn sáng suốt khi lựa chọn ngôn ngữ mình phải học, Bill Gates chỉ khác với mấy bạn có 1 quyết định chứ mấy smilie) jk.
[Up] [Print Copy]
  [Question]   PHP vs JSP 03/04/2007 00:16:01 (+0700) | #111 | 51139
114v
Member

[Minus]    0    [Plus]
Joined: 08/07/2006 23:27:00
Messages: 191
Offline
[Profile] [PM]

rcrackvn wrote:
hoàn toàn sai lầm, việc sử dụng 1 ngôn ngữ thường xuyên và developing good coding style không liên quan nhiều với nhau. 1 người, nếu không security-minded, ngồi cả năm viết 1 đoạn code thì code vẫn insecure như thường. Nói riêng cả 2 ngôn nhữ như php/perl, đều là open source, bạn cho là thiên hạ chỉ quan tâm để làm code audit cho mỗi php vì php có nhiều người dùng hơn à ? Nếu bạn vẫn không tin, vui lòng search lại các old post của Steffan Esser, 1 người từng nằm trong php core security team, về các request và suggestion nằm cải thiện sự yếu kém về mặt security của php (không được chấp nhận), sau này rời ra khỏi php team và lập nên hardened php project.
Nói túm lại là nếu nói so sánh chính xác là so sánh số lỗi / số người sử dụng, có lẽ Windows là the most secured OS. Điều này thật là buồn cười.

Thông tin thêm nữa về các bất tiện trong việc sử dụng php để develop các large website
http://www.ukuug.org/events/linux2002/papers/html/php/index.html
Thôi, tranh luận với mục đích làm sáng tỏ vấn đề, tui cũng không tin có 1 ai sau khi xong chủ đề này lại switch từ php sang java. Chỉ hy vọng các bạn sáng suốt khi lựa chọn ngôn ngữ mình phải học, Bill Gates chỉ khác với mấy bạn có 1 quyết định chứ mấy smilie) jk. 


Em chẵng thấy có gì là không đúng cả, cái phát hiện bug/ đầu người sử dụng là một quy luật. Dùng càng nhiều thì người ta càng phát hiện nhiều bug. Cũng giống như khi mình sống với 1 người nào đó trong thời gian dài, mình quan tâm tới người đó hơn những người khác thì mình sẽ thấy nhiều khuyết điểm hơn những người mình chỉ gặp mặt, tiếp xúc vài lần. Win dùng nhiều và trước Linux khá lâu, mà hacker muốn trục lợi trên Win nhiều hơn Linux, nên mức độ quan tâm nhiều hơn rất nhiều.

PHP không làm được site bự, nhưng Java nó làm được thế này đây:
1) We had not one but TWO guys here who had written bestselling JSP books. Not that this necessarily means they’re great Java devs, but I actually think our guys were as good as any team.
2) We tried rewriting the site in Java twice, using MVC and all available best practices. It actually got slower. Anyway, what does MVC have to do with speed or scalability? I thought it was a design cleanliness and maintainability thing.
3) We tried different app servers, different JVMs, different machines.
4) Anything that money could do, it did.
 


Và cuối cùng họ http://www.friendster.com/) đã chuyển qua PHP chứ không xài JSP nữa, một minh chứng rõ ràng cho cái "làm site bự bằng JSP"!!!
[Up] [Print Copy]
  [Question]   PHP vs JSP 03/04/2007 00:39:57 (+0700) | #112 | 51145
[Avatar]
gsmth
Elite Member

[Minus]    0    [Plus]
Joined: 15/02/2007 13:25:36
Messages: 749
Offline
[Profile] [PM] [WWW] [Yahoo!]

114v wrote:

rcrackvn wrote:
hoàn toàn sai lầm, việc sử dụng 1 ngôn ngữ thường xuyên và developing good coding style không liên quan nhiều với nhau. 1 người, nếu không security-minded, ngồi cả năm viết 1 đoạn code thì code vẫn insecure như thường. Nói riêng cả 2 ngôn nhữ như php/perl, đều là open source, bạn cho là thiên hạ chỉ quan tâm để làm code audit cho mỗi php vì php có nhiều người dùng hơn à ? Nếu bạn vẫn không tin, vui lòng search lại các old post của Steffan Esser, 1 người từng nằm trong php core security team, về các request và suggestion nằm cải thiện sự yếu kém về mặt security của php (không được chấp nhận), sau này rời ra khỏi php team và lập nên hardened php project.
Nói túm lại là nếu nói so sánh chính xác là so sánh số lỗi / số người sử dụng, có lẽ Windows là the most secured OS. Điều này thật là buồn cười.

Thông tin thêm nữa về các bất tiện trong việc sử dụng php để develop các large website
http://www.ukuug.org/events/linux2002/papers/html/php/index.html
Thôi, tranh luận với mục đích làm sáng tỏ vấn đề, tui cũng không tin có 1 ai sau khi xong chủ đề này lại switch từ php sang java. Chỉ hy vọng các bạn sáng suốt khi lựa chọn ngôn ngữ mình phải học, Bill Gates chỉ khác với mấy bạn có 1 quyết định chứ mấy smilie) jk. 


Em chẵng thấy có gì là không đúng cả, cái phát hiện bug/ đầu người sử dụng là một quy luật. Dùng càng nhiều thì người ta càng phát hiện nhiều bug. Cũng giống như khi mình sống với 1 người nào đó trong thời gian dài, mình quan tâm tới người đó hơn những người khác thì mình sẽ thấy nhiều khuyết điểm hơn những người mình chỉ gặp mặt, tiếp xúc vài lần. Win dùng nhiều và trước Linux khá lâu, mà hacker muốn trục lợi trên Win nhiều hơn Linux, nên mức độ quan tâm nhiều hơn rất nhiều.

PHP không làm được site bự, nhưng Java nó làm được thế này đây:
1) We had not one but TWO guys here who had written bestselling JSP books. Not that this necessarily means they’re great Java devs, but I actually think our guys were as good as any team.
2) We tried rewriting the site in Java twice, using MVC and all available best practices. It actually got slower. Anyway, what does MVC have to do with speed or scalability? I thought it was a design cleanliness and maintainability thing.
3) We tried different app servers, different JVMs, different machines.
4) Anything that money could do, it did.
 


Và cuối cùng họ http://www.friendster.com/) đã chuyển qua PHP chứ không xài JSP nữa, một minh chứng rõ ràng cho cái "làm site bự bằng JSP"!!! 

114v chưa nắm được ý của rcrackvn, rcrackvn nói hơi lủng củng. Nếu hiểu đúng thì, rcrackvn muốn nói là PHP Core Team ì ạch trong việc đối xử với các lỗi, và cách mà PHP Core Team xử lý lỗi khi có alert là quá chậm chạp.
Đúng vậy không rcrackvn?
[Up] [Print Copy]
  [Question]   Re: PHP vs JSP 03/04/2007 00:51:42 (+0700) | #113 | 51149
[Avatar]
gsmth
Elite Member

[Minus]    0    [Plus]
Joined: 15/02/2007 13:25:36
Messages: 749
Offline
[Profile] [PM] [WWW] [Yahoo!]

_VoT_ wrote:

minhhuy wrote:
tôi cũng đang tập tành với php , vào đây nghe anh conmale chê php dử quá chắc có lẽ vì anh quá pro php chăng .Anh và 1 số người nói php ko thể làm dự án lớn , rồi còn la to là ko bảo mật làm tôi thấy mâu thuẩn quá . Yahoo phần lớn được viết bằng php , google có có sài php ....thế các anh có thể giải thích hiện tượng lạ này ko ? nghe nói hva hack ghê lắm mà lại chê php ko bảo mật cao thì ai xung phong hack giùm em 2 trang kể trên cho mọi người học hỏi đi . 

Thật zậy hả? bro có thể chứng minh ko? mọi luận điểm đưa ra đều cần dẫn chứng.
 

Yahoo dùng PHP là chuyện thật smilie) Bằng chứng à:
- google "Radwin"
- slasdot có
...
[Up] [Print Copy]
  [Question]   Re:PHP vs JSP 03/04/2007 07:29:25 (+0700) | #114 | 51225
MicrosoftX
Member

[Minus]    0    [Plus]
Joined: 04/03/2007 20:46:12
Messages: 91
Offline
[Profile] [PM]
Bàn tiếp nhé, mấy hôm nay đi vắng smilie ko online đc. Tớ viết tiếp về những điều mà tớ cho là Chuối ah.

conmale wrote:

MicrosoftX wrote:

Hi Hi; giả sử ta code đc một page JSP và PHP (cùng tính năng, mục đích), cả 2 cùng bị DDoS; Hi Hi thử hỏi cái nào "dở hơn" nhỉ.
 

Cái này theo kinh nghiệm bản thân và qua quá trình quản lý forum HVA, tớ thấy rằng php thua xa. Lý do? Rất đơn giản, cho đến nay php vẫn không hoàn toàn thread-safe. Nếu chạy "threaded php" với apache và dùng mod_php, bồ không thể dùng mpm worker mà chỉ có thể dùng prefork. Chỉ có dùng FastCGI với apache thì mới có thể chạy threaded-php. Ngoài ra thì... tắc tị.  

Hì hì đoạn này cá nhân mình đánh giá cũng ko hay smilie; Nói thật sự xin lỗi đem kinh nghiệm quản lý của một forum với lượng người truy cập tại một thời điểm dao động từ 20 đến 80 để mà rút ra rằng JSP tốt hơn PHP smilie

Cá nhân tớ ko thấy thỏa đáng. Con số truy cập kia nhân với 10 lần tớ còn chưa chấp nhận đó smilie);
[Up] [Print Copy]
  [Question]   Re:PHP vs JSP 03/04/2007 07:57:26 (+0700) | #115 | 51232
MicrosoftX
Member

[Minus]    0    [Plus]
Joined: 04/03/2007 20:46:12
Messages: 91
Offline
[Profile] [PM]

conmale wrote:

MicrosoftX wrote:
Ah mà tạm nêu quan điểm của tớ về mấy vấn đề:

conmale wrote:
Nói thêm, cùng một đường dây Internet, anh thử đo vận tốc duyệt từ máy anh đến HVA mất tối đa là 1.7 giây / 1 trang. Cũng cùng trình duyệt và đường dây, anh đo vận tốc duyệt đến một số forum khác chạy php (như IPB, vBulletin...) cũng chạy trên dedicated server và mất ít nhất là 5 giây / 1 trang. Bởi thế, nhanh hay chậm có nhiều yếu tố.  

Dạ cái đồng hồ mà bác conmale có hay nhỉ smilie đo chính xác đến 1.7 giây tức phần chục giây smilie thế có đo được vận tốc ánh sáng ko ạ. Thương hiệu đồng hồ bác dùng để đo trong phép kiểm nghiệm này là gì, đắt ko em đầu tư cái ạ smilie, đầu tư để lúc nào đo xem mình hôn được bao lâu còn báo với Chuyện Lạ Việt Nam làm một phen nổi tiếng ạ smilie
 

Tội nghiệp... chuyện nhỏ như con thỏ mà mong dùng nó để nổi tiếng sao?

Này, thử xem đoạn pseudocode này rồi tự mà ngẫm nghĩ:

if ( (TimeAtSecondEvent - TimeAtFirstEvent) < x )
doSomething

trong đó, x là giá trị giới hạn thời gian được ấn định trước
TimeAtSecondEvent và TimeAtFirstEvent là giá trị long với đơn vị milliseconds. Bấy nhiêu cũng thừa sức đo vận tốc ánh sáng. :lolsmilie :lolsmilie :lolsmilie

Còn chuyện đo được round trip của vận tốc duyệt 1 trang trên FF thì có cả... tỉ trên mạng đó. Tìm mà cài vào rồi dùng rồi biết. smilie). 

Hí Hí trình độ mình kém quá smilie đọc ko hiểu gì thôi thì Bác conmale làm lại các thao tác đo của bác cho con số 1.7 giây kia nào smilie) và con số 5.0 giây kia nữa smilie nào nào, bác làm rồi chắc làm lại được mà, ghi video cho mọi người thấy nghen.

conmale wrote:

MicrosoftX wrote:

Cái chuối đầu tiên đó là so sánh tốc độ duyệt ở hai server khác nhau, 1 là Server HVA thân yêu của bác conmale && mọi người, 2 là một (vài) cái server mà bác conmale không biết đã biết rõ về nó chưa smilie. Nào có giám chắc những server mà bác dùng để cho phép đo trên có cùng cơ sở vật chất, hạ tầng kĩ thuật như server HVA hay không? Nếu mà chưa biết cơ sở vật chất, hạ tầng kĩ thuật của những server đem so sánh kia thì đừng có làm phép so sánh.
 

Có gì mà không... "giám"? smilie).

IPB và Vbullentin ngay trên server HVA đang dùng để chạy JForum luôn thì có cái gì để... biết rõ hơn về nó?

IBP khác đang chạy trên 1 server tương tự và server này đang ở cùng nơi server HVA đang cư ngụ thì... biết cái gì rõ hơn?
 

Đọc đoạn này ko hiểu nốt smilie)

conmale wrote:

MicrosoftX wrote:

Cái chuối thứ 2 trong câu trên đó là: Đem JForum so sánh với vBulletin hay IPB để thấy ưu việt của JSP hơn PHP. Tại sao chuối, ai cũng biết là ngôn ngữ lập trình (&& lập web) được dùng để tạo ra chương trình (&& web page). Sự tạo ra đó là thể hiện của một thiết kế với tập hợp những giải thuật nào đó của chương trình. Nói cho dễ hiểu là với một chương trình tính tổng các số từ 1 đến 100, bạn có thể dùng C để code, cũng có thể dùng pascal để code .v.v. Vậy thì với một Bulletin Board System, ta có thể dùng JSP hay PHP để code trên một kiến trúc và cấu trúc database mà ta đã định ra từ trước. Với hệ thống Web động, hoạt động của nó gắn liền với những hệ quản trị cơ sở dữ liệu.
 

Thế... để hiện thực hóa các "giải thuật" đó, phương tiện nào được dùng nhỉ? Thôi, để tớ trả lời hộ luôn: đó là ngôn ngữ lập trình. Nếu ngôn ngữ lập trình không powerful thì việc hiện thực hóa giải thuật sẽ luộm thuộm, hiệu suất sẽ kém, bảo trì sẽ khó... Hy vọng bồ đã hiểu được khía cạnh này smilie). 

Bác đọc lại dùm em cái. Câu cuối đó. Đọc coi nhé, còn mấy cái bác nói em đủ để hiểu khi bắt đầu học lập trình smilie; Một người như bác chắc hiểu ý em nói ở câu cuối smilie em cũng hé mở ý em mè smilie Thực ra mình nói không rõ ý lắm trong đoạn 2 này nhưng đọc thêm câu cuối ngay dưới đoạn 2 đó

Nào hãy so sánh kiến trúc database của những forum trên nào ... hừ. vBulletin, IPB với nhiều tính năng như thế thì sao mà nó ko lâu chứ.  


Có nhiều yếu tố để tạo sự ưu việt cho hệ thống Web động; xét ngay trên bình diện phần mềm, có vài yếu tố rồi smilie; Nếu phải chọn một yếu tố để làm sự quết định thì đó là hệ quản trị cơ sở dữ liệu chứ không phải là loại server script dùng để code hệ thống web động.

conmale wrote:

PS: nên tránh chit chat trong các chủ đề kỹ thuật. Bồ hơi bị sa đà trong chuyện này rồi đó. 

Chat chit chỗ nào ... oan uổng quá smilie(
[Up] [Print Copy]
  [Question]   Re:PHP vs JSP 03/04/2007 10:33:05 (+0700) | #116 | 51252
MicrosoftX
Member

[Minus]    0    [Plus]
Joined: 04/03/2007 20:46:12
Messages: 91
Offline
[Profile] [PM]
Continue chuối ...

conmale wrote:
Hì hì, bồ chẳng có một bằng chứng nào để chứng minh câu "1 số người trong diễn đàn này trong tay không biết viết nổi 1 "mớ" code PHP nên hồn chưa" nhưng tôi có đủ bằng chứng để chứng tỏ rằng khối người trong topic này chưa hề đụng tới Java. Ngay cả cái nền tảng thread-safe kia mà dân "gạo cội" php có bao nhiêu người biết (hoặc có biết thì có chấp nhận đó là điểm hạn chế kinh khủng).  


Cái này mấy bác cho em nói hộ bạn dungpt nhé:

conmale wrote:
Khè khè... tín đồ Java? hì hì... vui thật. Tôi làm việc với cả Java, .NET, chơi từ IBM sang SUN, sang MS nhưng không có PHP, ít nhất là vào lúc này vì nó không đủ sức phục vụ. Chỉ có những người dùng mấy cái mẩu tin để decredit một công nghệ nào đó mới đứng ở vai trò 'tín đồ'. .  


1 - Có bác conmale này.
2 - Có thêm MicrosoftX - Cực Noob PHP luôn smilie

Hi Hi thêm cả bồ của mình nữa cũng đang ở trong 4r này. Cũng là cư dân noob PHP.

ít là có 3 người; đủ để nói là một số rồi smilie. Hi vọng bác conmale đừng hỏi em là bằng chứng gì nói là có ít nhất 3 người nhé.

Hỏi lại bác conmale:

conmale wrote:
... nhưng tôi có đủ bằng chứng để chứng tỏ rằng khối người trong topic này chưa hề đụng tới Java. 


Rõ chút đi ạ.
[Up] [Print Copy]
  [Question]   PHP vs JSP 03/04/2007 12:28:42 (+0700) | #117 | 51285
[Avatar]
BachDuongTM
Member

[Minus]    0    [Plus]
Joined: 29/06/2006 17:39:39
Messages: 85
Offline
[Profile] [PM] [Email]
chep.

tui cũng đang xài php nay` nhưng có điều này muốn nói với ông MicrosoftX rằng chúng ta đang tranh luận ,nói có sách mách có chứng .Trích dẫn mấy câu nói trước của commale thì kô có "phê" đâu

ông cứ tung ra bằng chứng đi, kết quả test này,phát biểu của một chuyên gia sành sỏi này ,hay một vài site áp dụng thực tế này ,,.. túm lại để bọn tôi có thể "nhặt" được một ít kiến thức trong topic này chứ kô phải là việc quote và quote nữa

bản thân tui cũng sắp phải chia tay với PHP roai`,thực tình mà nói ,PHP dễ học dễ làm ,edit code là ra hiệu ứng ngay ,thích hợp với mỳ ăn liền ,mỗi tội PHP có vẻ ngốn cpu quá,nếu là site nhỏ thì kô sao chứ site càng ngày càng to là ỳ ạch luôn ,toàn phải tối ưu hóa lại code thì mới bớt đi phần nào.Nên tôi cũng nghĩ PHP kô thích hợp với những dự án lớn ,nhưng kô có nghĩa là nó yếu kém với các dự án nhỏ nhỉ .Ah còn chuyện quản lý HVA với 80 mem online thì có vẻ ông hơi liều câu này một chút,vì thực tế HVA còn chịu DDOS nữa ,giả sử có 10% request lọt qua bộ lọc thì nó cũng có thể tạo ra tương đương với vài trăm người online đấy,cũng đáng để tranh nhau từng miligiay hiệu năng xử lý đó
[Up] [Print Copy]
  [Question]   PHP vs JSP 03/04/2007 14:15:47 (+0700) | #118 | 51297
MicrosoftX
Member

[Minus]    0    [Plus]
Joined: 04/03/2007 20:46:12
Messages: 91
Offline
[Profile] [PM]

BachDuongTM wrote:
chep.

tui cũng đang xài php nay` nhưng có điều này muốn nói với ông MicrosoftX rằng chúng ta đang tranh luận ,nói có sách mách có chứng .Trích dẫn mấy câu nói trước của commale thì kô có "phê" đâu 

Tớ làm sai điều gì ah smilie diễn đàn trao đổi, có những bài viết của nhiều người, cá nhân tớ cho rằng đoạn đó là chưa được, tớ nêu ý kiến của tớ, quote bài, tinh thần xây dựng, ý thức trách nhiệm thế cơ mà, cậu chê gì tớ. Tớ đả động gì đến ai ah. Qoute những điều tớ cho là chưa ổn, đem ra bàn biết đâu người đọc thêm đc kiến thức, hiểu ra nhiều điều thì sao?

BachDuongTM wrote:

ông cứ tung ra bằng chứng đi, kết quả test này,phát biểu của một chuyên gia sành sỏi này ,hay một vài site áp dụng thực tế này ,,.. túm lại để bọn tôi có thể "nhặt" được một ít kiến thức trong topic này chứ kô phải là việc quote và quote nữa 

Thật chả hiểu bạn muốn nói gì ở đây cả. Bạn nhặt đc kiến thức hay không là tùy bạn, thế thôi, với bạn nó vô nghĩa nhưng với một số người khác có thể nó có nghĩa. Muốn tôi tung bằng chứng về cái gì nào? hả? Tôi cũng ko cho rằng là tôi bắt bẻ hoạnh họe này kia đâu, tôi nói quan điểm của tôi, sai đâu người ta sửa hộ thế thôi hì hì làm gì mà căng thẳng thế ông bạn.

Ông lại làm tôi phải chat chit trong đây rồi smilie

BachDuongTM wrote:

bản thân tui cũng sắp phải chia tay với PHP roai`,thực tình mà nói ,PHP dễ học dễ làm ,edit code là ra hiệu ứng ngay ,thích hợp với mỳ ăn liền  

Thế đã làm đc những gì rồi mà bảo nó dễ làm, dễ học .v.v. "nói có sách mách có chứng", nói ra cho mình học hỏi cái nào

BachDuongTM wrote:
mỗi tội PHP có vẻ ngốn cpu quá,nếu là site nhỏ thì kô sao chứ site càng ngày càng to là ỳ ạch luôn , 

Tiếp tục nói có sách mách có chứng đi nào?

BachDuongTM wrote:
toàn phải tối ưu hóa lại code thì mới bớt đi phần nào. 

Xin học hỏi cách tối ưu hóa của bạn. Chia sẻ chứ hì hì.

BachDuongTM wrote:
Nên tôi cũng nghĩ PHP kô thích hợp với những dự án lớn ,nhưng kô có nghĩa là nó yếu kém với các dự án nhỏ nhỉ . 

Câu này duyệt được hì hì.

BachDuongTM wrote:
Ah còn chuyện quản lý HVA với 80 mem online thì có vẻ ông hơi liều câu này một chút,vì thực tế HVA còn chịu DDOS nữa  

Không biết bác conmale có đo vận tốc duyệt ở HVA lúc "ăn DDoS" ko nhỉ smilie

BachDuongTM wrote:
giả sử có 10% request lọt qua bộ lọc thì nó cũng có thể tạo ra tương đương với vài trăm người online đấy,cũng đáng để tranh nhau từng miligiay hiệu năng xử lý đó 

Hì Hì tớ không hiểu nốt cả câu này ...

Quote đâu là xấu nhỉ ... phải ko. Cứ nghĩ thoáng nó ra thôi mà. Còn tranh luận thì nó cũng phải gay gắt chút mới có hiệu quả smilie

Bạn lại bắt tôi phải chat chit smilie
[Up] [Print Copy]
  [Question]   PHP vs JSP 03/04/2007 15:17:54 (+0700) | #119 | 51298
aguest
Member

[Minus]    0    [Plus]
Joined: 07/09/2006 23:48:15
Messages: 90
Offline
[Profile] [PM]
Em là 1 coder PHP từ lúc ra trường. Cty em không lớn nên em có rất nhiều cơ hội nói chuyện với CEO và CIO, và đây là những kết luận và nhận định của em (thông qua các buổi nói chuyển với các vị này):

PHP là một công cụ phát triển ứng dụng nhanh, và đòi hỏi ít tài nguyên (Nhân công, License, ...) nhất để bắt đầu dự án. Nó không phải là một giải pháp tốt 100%, nhưng nếu so với ngân sách eo hẹp của một cty nhỏ thì PHP là sự lựa chọn hợp lý. Ngoài ra, xây dựng 1 hệ thống với tư cách là "prototype" bằng PHP (version 1.0), rồi chuyển sang Java hay .NET cho version 2.0 cũng là 1 sự lựa chọn hợp lý khác nữa.

Các công ty lớn khác của Mỹ như Accenture, Exxon, Shell, Haliburton, ... đều xây dựng ứng dụng của họ trên .NET, mà không chọn OpenSource, vì sao? Có nhiểu lý do, nhưng một trong những lý do là Hỗ Trợ Khách Hàng từ phía Microsoft. Những hãng lớn như vậy không ngu dại tiết kiệm vài ba $ để đầu tư hướng Open Source vì nếu có chuyện gì xảy ra, họ (Những người có trách nhiệm như CIO, IT Director, ...) phải chịu trách nhiệm 100%. Còn nếu đi theo Microsoft thì dẫu sao cũng có thể đổ thừa cho chú Gate nhà ta.

Trong khi đó, các ngân hàng lớn của Mỹ (Bank of America, Chase, ...) lại thích sử dụng Java, mà lại không sử dụng .NET, tại sao? Có lẽ điều này bác conmale có thể giải thích cho mọi người hiểu lý do đằng sau sự lựa chọn này.

Cuối cùng, những ai chưa code trên PHP mà chê PHP về vấn đề Presenatation/Application Logic lung tung thì hãy tham khảo smarty.php.net .

[Up] [Print Copy]
  [Question]   PHP vs JSP 03/04/2007 19:22:02 (+0700) | #120 | 51310
[Avatar]
conmale
Administrator

Joined: 07/05/2004 23:43:15
Messages: 9353
Location: down under
Offline
[Profile] [PM]

aguest wrote:


Trong khi đó, các ngân hàng lớn của Mỹ (Bank of America, Chase, ...) lại thích sử dụng Java, mà lại không sử dụng .NET, tại sao? Có lẽ điều này bác conmale có thể giải thích cho mọi người hiểu lý do đằng sau sự lựa chọn này.
 

Rất đơn giản là chọn .NET có nghĩa phải chọn Windows và chọn những thứ thuộc về Windows. Cái này trải dài đến các software và dịch vụ chạy trên Windows, nếu không các systems không thể tích hợp một cách dễ dàng và đặc biệt là MS sẽ không hỗ trợ nếu cố tích hợp những gì nằm ngoài "biên giới" họ đặt ra.

Chọn Java có nghĩa là mình có thể chạy trên bất cứ hardware nào và bất cứ hệ điều hành nào. Miễn sao hệ điều hành đó có thể chạy JVM. Điều này có nghĩa mình không bị "lock in" một hệ điều hành + hardware nào cả.

Những nhà băng lớn đã chọn Java vì các lý do ấy và họ đã tốn bạc triệu cho các hệ thống của họ. Bởi thế, việc loại bỏ các hệ thống này để chạy theo .NET không khả thi về mặt kinh tế và mặt mở rộng.

aguest wrote:

Cuối cùng, những ai chưa code trên PHP mà chê PHP về vấn đề Presenatation/Application Logic lung tung thì hãy tham khảo smarty.php.net .

 

Đây là một việc làm rất tốt của nhóm phát triển smarty. Nếu không có nó thì presentatioin và logic sẽ lung tung là chuyện hiển nhiên.
What bringing us together is stronger than what pulling us apart.
[Up] [Print Copy]
[digg] [delicious] [google] [yahoo] [technorati] [reddit] [stumbleupon]
Go to: 
 Users currently in here 
1 Anonymous

Powered by JForum - Extended by HVAOnline
 hvaonline.net  |  hvaforum.net  |  hvazone.net  |  hvanews.net  |  vnhacker.org
1999 - 2013 © v2012|0504|218|