thắc mắc JAVA WEB ENTERPRISE- Xài IDE, web server nào là lý tưởng cho môi trường doanh nghiệp?

Mình được giao task nghiên cứu công nghệ Java , tại công ty mình theo xu hướng phát triển các phần mềm backend trên nền tảng là ngôn ngữ JAVA EE. Giờ mình cần nêu định hướng về việc sử dụng những công cụ phát triển nào để thống nhất và dùng chung cho toàn công ty luôn. Và đây là đề tài nghiên cứu của mình.

Theo mình thấy thì về database thì công ty mình đang sử dụng chủ yếu là Oracle và SQL server, Oracle thì được sử dụng nhiều cho những dự án lớn. SQL server thì cho nhưng dự án tầm trung và phát triển nhanh, xử lý dữ liệu ít

Hiện tại theo mình tìm hiểu thì có các tổ hợp công cụ để phát triển bằng Java như sau:
IDE: Jdevelopper, Server: Weblogic (Do hàng của Oracle nên mình đang thiên về sử dụng bộ này, tuy nhiên sao thấy ít đề cập đến trên các diễn đàn công nghệ quá).
IDE: Eclipse, Server: Tomcat hoặc JBOSS. Cái này hồi xưa đi học đại học lập trình java EE thì chuyên gia xài nhưng mà đến thời điểm hiện tại thì ít nhắc đến
IDE: Intellj IDEA, Server: Apache hoặc Nginx? Cái này mình chưa tìm hiểu nhưng mà trên mọi nẻo đường review thì đang là hot trend. Mà hình như cái Intellj IDEA là phải trả phí bản quyền giống visual studio?

Các bạn tư vấn và nêu ý kiến giúp mình với tiêu chí là IDE và server free, open source ít chi phí và dễ triển khai đại trà
 
nghi lại phải dùng Eclipse là hãi. Éo hiểu ssao đang chạy yên lành hôm sau bật máy lỗi tùm lum phải ngồi config lại. Éo hiểu sao
 
nghi lại phải dùng Eclipse là hãi. Éo hiểu ssao đang chạy yên lành hôm sau bật máy lỗi tùm lum phải ngồi config lại. Éo hiểu sao
Eclipse giờ nát vậy à? Vậy mà trước đây mình đi học rồi đi thực tập nó xài Eclipse code java không, từ bản indigo tới photon luôn.Sau đó thì không thấy nữa
 
Intellj IDEA crack cũng khó hơn Visual Studio đấy. Nhưng đã dùng rồi thì quá mê luôn. Éo phải config gì tự chạy đúng hết
Có điều nếu doanh nghiệp có tiếng ở Việt Nam dùng có ngày nó soi ra IP nó gửi trát lên gặp luật sư bản quyền của nó nhé
 
Intellj IDEA crack cũng khó hơn Visual Studio đấy. Nhưng đã dùng rồi thì quá mê luôn. Éo phải config gì tự chạy đúng hết
Có điều nếu doanh nghiệp có tiếng ở Việt Nam dùng có ngày nó soi ra IP nó gửi trát lên gặp luật sư bản quyền của nó nhé
Mình tưởng nó có cái bản free giống thằng visual studio có cái bản community ấy
 
Intellj IDEA crack cũng khó hơn Visual Studio đấy. Nhưng đã dùng rồi thì quá mê luôn. Éo phải config gì tự chạy đúng hết
Có điều nếu doanh nghiệp có tiếng ở Việt Nam dùng có ngày nó soi ra IP nó gửi trát lên gặp luật sư bản quyền của nó nhé
Doang nghiệp được nhà nước bảo kê, xài windows lậu 90% toàn công ty nên yên tâm đi ahihi
 
Doang nghiệp được nhà nước bảo kê, xài windows lậu 90% toàn công ty nên yên tâm đi ahihi
Bản community ko support java EE nha bác, có vẻ bác đang hơi nhầm lẫn runtime env với IDE. IDE cho java thì best choice là hàng Jetbrain rồi bác. Mình ko xài crack nên không chắc nhưng bác có các lựa chọn sau:
  • crack kiểu local server/crack server để check license, phiền nhất nhưng dễ nhất.
  • mua/mượn mail edu để xài, giới hạn 1 năm
  • mua gói 1 năm, bác sẽ đc free viễn viển cho version bác đã mua (không thể update)

DB thì tuỳ tiền license có thể bỏ ra, khuyến cáo oracle/db2
Server đi với java thì Tomcat hoặc Netty tuỳ mục đích
 
Bản community ko support java EE nha bác, có vẻ bác đang hơi nhầm lẫn runtime env với IDE. IDE cho java thì best choice là hàng Jetbrain rồi bác. Mình ko xài crack nên không chắc nhưng bác có các lựa chọn sau:
  • crack kiểu local server/crack server để check license, phiền nhất nhưng dễ nhất.
  • mua/mượn mail edu để xài, giới hạn 1 năm
  • mua gói 1 năm, bác sẽ đc free viễn viển cho version bác đã mua (không thể update)

DB thì tuỳ tiền license có thể bỏ ra, khuyến cáo oracle/db2
Server đi với java thì Tomcat hoặc Netty tuỳ mục đích
Vậy còn cái thằng jdevelopper vs weblogic thì sao bạn? Có nhận xét gì về bộ này không?
 
Last edited:
  • Nginx : load balance, reverse proxy, server static content. Mấy cái này chắc dùng nginx tốt nhất rồi, cả cái voz này cũng thấy đang dùng nginx
  • DB: mysql bản community, maria db ( 1 nhánh tách ra của mysql), free sql server chắc thằng này tốt nhất rồi
  • Webserver : embbed jetty, ưu điểm của thằng này là gọn nhẹ

3 thằng trên đều free, opensource, có cộng đồng sử dụng nhiều.
Chỗ tôi làm đã dùng nhiều năm ( >8 năm) thấy rất stable, số lượng request xử lý/ngày tầm 1tr. Đối với ứng dụng tầm trung chắc chưa thể khai thác hết khả năng của chúng.
 
  • Nginx : load balance, reverse proxy, server static content. Mấy cái này chắc dùng nginx tốt nhất rồi, cả cái voz này cũng thấy đang dùng nginx
  • DB: mysql bản community, maria db ( 1 nhánh tách ra của mysql), free sql server chắc thằng này tốt nhất rồi
  • Webserver : embbed jetty, ưu điểm của thằng này là gọn nhẹ

3 thằng trên đều free, opensource, có cộng đồng sử dụng nhiều.
Chỗ tôi làm đã dùng nhiều năm ( >8 năm) thấy rất stable, số lượng request xử lý/ngày tầm 1tr. Đối với ứng dụng tầm trung chắc chưa thể khai thác hết khả năng của chúng.
Còn ide code java mấy bạn có xài thống nhất không? Hay thích j xài nấy?
 
Bên công ty tôi chuyên phát triển các dự án cho môi trường doanh nghiệp. Sau khi làm vài năm , trải qua nhiều dự án thì tôi thấy có 2 option:
  • IDE - Jdevelopper, Server - Weblogic : hàng này đợt đầu triển khai cho dự án ở Kho bạc nhà nước, rồi dùng cho Nộp thuế và khai thuế điện tử cũ của Tổng Cục Thuế.
  • IDE - Eclipse + 1 vài plugin của IBM, Server - Websphere Application Server (Thằng này do IBM phát triển, có tích hợp thêm cả Http Server - tương đương với bọn F5 và Nginx): hàng này giờ thấy xài phổ biến hơn, dự án Nộp thuế và khai thuế điện tử mới, các hệ thống I-Banking bên tôi triển khai cho các ngân hàng đều dùng mô hình này.

Còn database thì mặc định là Oracle rồi.
 
Doanh nghiệp được nhà nước bảo kê, xài windows lậu 90% toàn công ty nên yên tâm đi ahihi
Giờ bọn Tư bản Software này nó không đòi thành lập đoàn kiểm tra gì đâu nhá
Nó gửi đơn cho giám đốc lên gặp luật sư của chúng nó cơ
 
Giờ bọn Tư bản Software này nó không đòi thành lập đoàn kiểm tra gì đâu nhá
Nó gửi đơn cho giám đốc lên gặp luật sư của chúng nó cơ
Cty mình giống như là có cách đối phó với tụi bản quyền win hay sao ý, xài crack 10 năm nay mà chẳng bị sờ gáy. Có mua bản quyền nhưng tượng trưng 1 vài máy
 
Còn ide code java mấy bạn có xài thống nhất không? Hay thích j xài nấy?
Chỗ tôi các project từ trước đều dùng Netbeans nên mọi người dùng netbeans hết cho đồng bộ. Hiện tại vẫn đáp ứng nhu cầu sử dụng nên chưa cần đổi.
Thấy Eclipse có vẻ được sử dụng nhiều hơn Netbeans, mà tôi chưa dùng nên không biết như thế nào.
 
Chỗ tôi các project từ trước đều dùng Netbeans nên mọi người dùng netbeans hết cho đồng bộ. Hiện tại vẫn đáp ứng nhu cầu sử dụng nên chưa cần đổi.
Thấy Eclipse có vẻ được sử dụng nhiều hơn Netbeans, mà tôi chưa dùng nên không biết như thế nào.
Tại netbeans hồi đó mình xài yêu cầu trả phí mới có full, không biết là có hỗ trợ enterprise không
 
Mình được giao task nghiên cứu công nghệ Java , tại công ty mình theo xu hướng phát triển các phần mềm backend trên nền tảng là ngôn ngữ JAVA EE. Giờ mình cần nêu định hướng về việc sử dụng những công cụ phát triển nào để thống nhất và dùng chung cho toàn công ty luôn. Và đây là đề tài nghiên cứu của mình.

Theo mình thấy thì về database thì công ty mình đang sử dụng chủ yếu là Oracle và SQL server, Oracle thì được sử dụng nhiều cho những dự án lớn. SQL server thì cho nhưng dự án tầm trung và phát triển nhanh, xử lý dữ liệu ít

Hiện tại theo mình tìm hiểu thì có các tổ hợp công cụ để phát triển bằng Java như sau:
IDE: Jdevelopper, Server: Weblogic (Do hàng của Oracle nên mình đang thiên về sử dụng bộ này, tuy nhiên sao thấy ít đề cập đến trên các diễn đàn công nghệ quá).
IDE: Eclipse, Server: Tomcat hoặc JBOSS. Cái này hồi xưa đi học đại học lập trình java EE thì chuyên gia xài nhưng mà đến thời điểm hiện tại thì ít nhắc đến
IDE: Intellj IDEA, Server: Apache hoặc Nginx? Cái này mình chưa tìm hiểu nhưng mà trên mọi nẻo đường review thì đang là hot trend. Mà hình như cái Intellj IDEA là phải trả phí bản quyền giống visual studio?

Các bạn tư vấn và nêu ý kiến giúp mình với tiêu chí là IDE và server free, open source ít chi phí và dễ triển khai đại trà
Sài Golang, python đi thím, build vs code nó trực quan hơn,
DB thì sài thằng mysql cũng là đủ rồi, thêm redis vào để lưu những cái ít thay đổi k phải query quá nhiều vào DB.
 
Back
Top