Selenium là gì? Những điều cần biết về công cụ Selenium Automation Testing

Lượt xem
Home

Kiểm thử phần mềm là hoạt động thiết yếu để đảm bảo chất lượng sản phẩm công nghệ, nhưng các phương pháp kiểm thử thủ công lại tốn nhiều thời gian và dễ xảy ra sai sót. Selenium, một giải pháp tự động hóa kiểm thử đã xuất hiện và khắc phục hoàn toàn những hạn chế này. Bài viết dưới đây của Vietnix sẽ cung cấp cho bạn cái nhìn tổng quan về Selenium là gì cùng những lợi ích vượt trội của Selenium.

Selenium là gì?

Selenium là một công cụ miễn phí với mã nguồn mở giúp bạn tự động hóa việc kiểm thử các ứng dụng web trên nhiều trình duyệt và hệ điều hành khác nhau (Windows, Mac, Linux…). Công cụ này cho phép bạn viết các kịch bản kiểm thử (test script) bằng nhiều ngôn ngữ lập trình phổ biến như Java, PHP, C#, Ruby, Python, Perl,…

Selenium là một công cụ mã nguồn mở có thể tự động hóa việc kiểm tra các ứng dụng
Selenium là một công cụ mã nguồn mở có thể tự động hóa việc kiểm tra các ứng dụng

Selenium giúp mô phỏng các hành vi của người dùng thực trên trình duyệt một cách tự động. Ví dụ, bạn có thể dùng Selenium lập trình để tự động mở trình duyệt, truy cập một đường link, nhập dữ liệu, thu thập thông tin từ trang web, cũng như tải lên hoặc tải xuống dữ liệu,…. 

Nhờ tính chất phần mềm mã nguồn mở, Selenium mang đến nhiều lợi ích vượt trội so với các công cụ tự động hóa kiểm thử thương mại. Việc truy cập và chỉnh sửa mã nguồn một cách tự do giúp các nhà phát triển dễ dàng tùy chỉnh Selenium cho phù hợp với nhu cầu cụ thể của họ, đồng thời góp phần thúc đẩy sự phát triển cộng đồng và nâng cao chất lượng công cụ.

Selenium không chỉ giới hạn ở kiểm thử phần mềm mà còn có thể được sử dụng để tối ưu và tự động hóa các tác vụ lặp đi lặp lại, giải phóng thời gian cho những công việc sáng tạo hơn.

Selenium gồm những gì?

Bộ công cụ Selenium bao gồm 4 thành phần chính, mỗi thành phần đáp ứng một nhu cầu kiểm thử khác nhau:

  • Selenium IDE (Selenium Integrated Development Environment): Là tiện ích mở rộng (plugin) cho trình duyệt Firefox, cho phép ghi lại (record) và phát lại (playback) các thao tác người dùng theo một quy trình hoặc kiểm thử kịch bản cụ thể.
  • Selenium RC (Selenium Remote Control): Là máy chủ Selenium khởi chạy và điều khiển trình duyệt web từ xa, hỗ trợ kiểm thử ứng dụng web trên nhiều trình duyệt và hệ điều hành.
  • WebDriver:API tương tác trực tiếp với trình duyệt web mà không cần thông qua máy chủ trung gian như Selenium RC. WebDriver cung cấp khả năng kiểm soát trình duyệt chi tiết và linh hoạt hơn.
  • Selenium Grid: Là hệ thống phân tán cho phép thực thi đồng thời nhiều bài kiểm thử trên nhiều máy tính và trình duyệt khác nhau, giúp tiết kiệm thời gian và nguồn lực.

Năm 2008, Selenium RC và WebDriver được kết hợp thành Selenium 2, cung cấp nhiều tính năng mạnh mẽ hơn và hiện đang được sử dụng rộng rãi trong các dự án Selenium. 

Lịch sử phát triển Selenium

Selenium, một tập hợp của nhiều công cụ phát triển bởi các lập trình viên khác nhau, ban đầu được sáng tạo bởi Jason Huggins vào năm 2004 khi ông là kỹ sư tại ThoughtWorks. Trong quá trình phát triển một ứng dụng web yêu cầu kiểm thử liên tục, Huggins tạo ra “JavaScriptTestRunner,” một chương trình JavaScript tự động điều khiển trình duyệt. Sau đó ông đã mở mã nguồn của chương trình này và đổi tên thành Selenium Core.

Quá trình phát triển của Selenium
Quá trình phát triển của Selenium

Tuy nhiên, Selenium Core gặp hạn chế vì người dùng phải cài đặt cả ứng dụng và máy chủ web trên máy cục bộ. Để giải quyết vấn đề này, Paul Hammant, một kỹ sư khác tại ThoughtWorks, đã tiếp tục phát triển Selenium Remote Control (Selenium 1) với chức năng proxy HTTP, cho phép kiểm thử trên cùng một tên miền.

Selenium Grid (với tên gọi ban đầu là Hosted QA) được Patrick Lightbody phát triển để giảm thời gian thực thi kiểm thử bằng cách phân phối các lệnh kiểm thử đến nhiều máy tính cùng một lúc.

Shinya Kasatani đã đóng góp Selenium IDE vào năm 2006. Đây là một plugin cho Firefox, Chrome hỗ trợ ghi và chạy tự động các tình huống kiểm thử.

Simon Stewart tạo ra framework WebDriver vào năm 2006 nhằm mục đích cung cấp một giải pháp kiểm thử xuyên nền tảng hiệu quả hơn, cho phép kiểm soát trình duyệt từ cấp độ hệ điều hành.

Cuối cùng, vào năm 2008, nhóm phát triển đã quyết định hợp nhất WebDriver và Selenium RC để tạo ra Selenium 2, với WebDriver làm trọng tâm. Selenium RC vẫn được phát triển với chế độ duy trì còn phần lớn tài nguyên được chuyển sang cho Selenium 2.

Các tính năng nổi bật của Selenium

Selenium nổi bật với khả năng tự động hóa quy trình kiểm thử web, mang lại nhiều lợi ích cho các nhà phát triển và kiểm thử viên:

  • Hỗ trợ đa ngôn ngữ: Viết script dễ dàng với Java, .Net, Ruby, Python, Perl,…
  • Mô phỏng chính xác thao tác người dùng trên trang web: như click chuột, nhập liệu, cuộn trang, tương tác với các element,…
  • Kiểm tra và so sánh dữ liệu: đảm bảo tính chính xác của thông tin hiển thị.
  • Script đơn giản, dễ học, dễ ứng dụng: nhờ sử dụng cú pháp HTML quen thuộc.
  • Cho phép gộp nhiều trường hợp kiểm thử (test case) thành một bộ test (test suite): giúp tiết kiệm thời gian và công sức.
  • Hỗ trợ chạy test suite linh hoạt: qua Selenium IDE hoặc dòng lệnh.
  • Hỗ trợ đa trình duyệt: kiểm thử ứng dụng web dễ dàng trên nhiều trình duyệt khác nhau nhờ Selenium API.
Selenium hỗ trợ nhiều ngôn ngữ lập trình như Java, Perl, Python, .net,...
Selenium hỗ trợ nhiều ngôn ngữ lập trình như Java, Perl, Python, .net,…

Các thành phần của Selenium

Dưới đây là giới thiệu chi tiết về các thành phần của Selenium cũng như ưu – nhược điểm của từng công cụ:

Selenium IDE là gì?

Selenium IDE hay Selenium Integrated Development Environmentframework đơn giản và dễ học nhất trong bộ Selenium, phù hợp cho người mới bắt đầu. Đây là một plugin dành riêng cho trình duyệt Firefox nhưng bạn cũng có thể tăng cường tính năng của Selenium IDE bằng cách kết hợp với các plugin khác.

Selenium IDE là một Framework dành riêng cho trình duyệt Firefox
Selenium IDE là một Framework dành riêng cho trình duyệt Firefox

Tuy nhiên, sự đơn giản của Selenium IDE cũng đi kèm với những hạn chế trong việc xử lý các trường hợp (case) phức tạp. Lúc này, WebDriver sẽ là lựa chọn phù hợp hơn.

Ưu điểm:

  • Dễ dàng cài đặt như một plugin của Firefox chỉ với vài cú nhấp chuột.
  • Không yêu cầu kỹ năng lập trình cao, chỉ cần hiểu biết cơ bản về HTML và DOM.
  • Cho phép export test đã tạo sang Webdriver hoặc Selenium RC.
  • Cung cấp các tính năng hỗ trợ báo cáo kết quả và các công cụ hỗ trợ khác.
  • Có khả năng tích hợp với các extension khác.

Nhược điểm:

  • Chỉ hoạt động trên trình duyệt Firefox.
  • Thích hợp cho các test đơn giản hoặc prototype test.
  • Không hỗ trợ các tính toán, câu lệnh phức tạp hoặc có điều kiện.
  • Hiệu năng hoạt động chậm hơn Webdriver và Selenium RC.

Selenium Remote Control (Selenium RC) là gì?

Selenium RC đóng vai trò là một trong những framework kiểm thử chính trong dự án Selenium. Đây là công cụ kiểm thử web tự động hóa đầu tiên cho phép người dùng lựa chọn và sử dụng ngôn ngữ lập trình ưa thích của họ. Tính đến phiên bản 2.25.0, Selenium RC đã hỗ trợ nhiều ngôn ngữ lập trình phổ biến bao gồm Java, C#, PHP, Python, Perl và Ruby.

Selenium Remote Control và một frameworl kiểm thử dự án Selenium
Selenium Remote Control và một framework kiểm thử dự án Selenium

Như đã nói ở trên, do Selenium RC đã được hợp nhất với WebDriver và chỉ còn hoạt động ở chế độ duy trì nên bài viết này sẽ không đi sâu vào công cụ này. 

Selenium WebDriver là gì?

Selenium Webdriver nổi trội hơn hẳn trên nhiều phương diện khi so sánh với Selenium IDE và Selenium RC. 

Selenium WebDriver mang đến cách tiếp cận hiện đại và ổn định hơn cho việc tự động hóa tương tác với trình duyệt. Thay vì tương tác thông qua Javascript như Selenium RC, Selenium Webdriver gửi các tương tác trực tiếp từ Selenium driver để tối ưu hóa hiệu quả hoạt động. Selenium Webdriver tương thích với nhiều ngôn ngữ lập trình phổ biến như Java, C#, PHP, Python, Perl và Ruby, đáp ứng nhu cầu đa dạng của người dùng.

Quy trình tiếp cận của Selenium WebDriver
Quy trình tiếp cận của Selenium WebDriver

Ưu điểm:

  • Webdriver tương tác trực tiếp với trình duyệt, loại bỏ bước tương tác trung gian qua Javascript.
  • Mô phỏng hành vi người dùng một cách chân thực.
  • Tốc độ thực thi kịch bản nhanh chóng.
  • Dễ dàng xử lý các phép toán logic, điều kiện phức tạp.

Nhược điểm: 

  • Quá trình cài đặt phức tạp, cần nhiều bước hơn so với Selenium IDE.
  • Yêu cầu người dùng cần có kỹ năng lập trình để sử dụng hiệu quả công cụ này.

Selenium Grid là gì?

Selenium Grid hoạt động như một trung tâm điều khiển (hub) cho phép bạn thực thi cùng lúc nhiều bài kiểm thử tự động trên nhiều máy và trình duyệt khác nhau. Mô hình hoạt động của Selenium Grid như sau:

Selenium Grid cho phép thực thi cùng lúc thì bài kiểm thử trên máy
Selenium Grid cho phép thực thi cùng lúc thì bài kiểm thử trên máy

Selenium hỗ trợ trình duyệt và hệ điều hành nào?

Selenium hỗ trợ đa dạng trình duyệt và hệ điều hành, đáp ứng nhu cầu kiểm thử tự động của người dùng trên nhiều nền tảng khác nhau. Tuy nhiên, do cấu trúc khác biệt nên các thành phần của Selenium (IDE, RC và WebDriver) có khả năng tương thích khác nhau:

  • IDE: Hoạt động hiệu quả trên trình duyệt Mozilla Firefox và Chrome, đồng thời hỗ trợ các hệ điều hành Windows, macOS và Linux.
  • WebDriver: Phạm vi hỗ trợ đa dạng hơn, bao gồm trình duyệt Google Chrome 12+, Firefox, IE 7+, Edge, Safari, HtmlUnit và PhantomUnit. WebDriver cũng tương thích với mọi hệ điều hành mà các trình duyệt này có thể hoạt động.
Selenium hỗ trợ các hệ điều hành Windows, macOS và Linux
Selenium hỗ trợ các hệ điều hành Windows, macOS và Linux

Cách chọn công cụ theo nhu cầu

Khi lựa chọn công cụ Selenium để thực hiện kiểm thử tự động cho các ứng dụng web, điều quan trọng nhất là bạn cần nắm rõ quy mô và yêu cầu của dự án. Dưới đây là một số trường hợp cụ thể để bạn tham khảo khi lựa chọn công cụ Selenium:

Công cụPhù hợp với nhu cầu
Selenium IDE– Học hỏi cách thực thi các chức năng cơ bản trên web với lệnh Selenese như type, open, clickAndWait, assert, verify,…
– Định vị các phần tử trên trang web thông qua các locator như id, name, xpath, css selector,…
– Chạy mã JavaScript tùy chỉnh để mở rộng chức năng kiểm thử theo nhu cầu.
– Lưu các trường hợp kiểm thử dưới nhiều định dạng khác nhau.
– Tạo các bài kiểm thử đơn giản mà không cần kiến thức lập trình chuyên sâu.
– Xây dựng các tình huống và bài kiểm thử cơ bản, có thể xuất sang RC hoặc WebDriver.
– Kiểm thử ứng dụng web trên nhiều trình duyệt như Firefox và Chrome.
Selenium RC– Thiết kế các bài kiểm thử sử dụng ngôn ngữ lập trình mạnh mẽ hơn Selenese như Java, Python, C#, Ruby, PHP,…
– Chạy bài kiểm thử trên nhiều trình duyệt phổ biến như Chrome, Firefox, Safari, Edge,… (trừ HtmlUnit) và trên nhiều hệ điều hành khác.
– Triển khai bài kiểm thử trên nhiều môi trường đa dạng thông qua tính năng Grid.
– Đánh giá ứng dụng trên các trình duyệt mới có khả năng hỗ trợ JavaScript.
– Thử nghiệm các ứng dụng web trong môi trường AJAX phức tạp.
WebDriver– Tận dụng ngôn ngữ lập trình yêu thích của bạn trong việc thiết kế các trường hợp kiểm thử.- Kiểm thử hiệu quả các ứng dụng web phức tạp sử dụng AJAX.
– Thực thi các bài kiểm thử trên trình duyệt HtmlUnit một cách dễ dàng.
– Tạo ra các kết quả kiểm thử tùy chỉnh đáp ứng nhu cầu cụ thể của bạn.
Selenium Grid– Thực thi script RC song song trên nhiều trình duyệt và hệ điều hành khác nhau.
– Chạy bộ kiểm thử quy mô lớn, cần tối ưu thời gian hoàn thành.

Câu hỏi thường gặp

Selenium Python là gì?

Selenium Python là một thư viện mã nguồn mở trong ngôn ngữ lập trình Python, cho phép người dùng có thể viết script để tự động hóa các tác vụ như nhập dữ liệu vào form, điều hướng giữa các trang và thậm chí kiểm tra sự hiện diện của các thành phần trên trang,… Selenium Python là một phần của framework Selenium.

Appium là gì?

Appium là một công cụ kiểm thử tự động mã nguồn mở được sử dụng để kiểm tra các ứng dụng di động native, mobile web và hybrid trên nền tảng iOS và Android. Appium cung cấp một giao diện lập trình ứng dụng (API) dựa trên Selenium WebDriver, cho phép bạn viết các kịch bản kiểm thử bằng nhiều ngôn ngữ lập trình phổ biến như Java, Python, Ruby, C#, JavaScript,…

Lời kết

Như vậy, bài viết đã cung cấp cho bạn cái nhìn tổng quan về Selenium  là gì và ứng dụng của công cụ này trong việc tự động hóa kiểm thử web, ứng dụng. Hy vọng những thông tin trên sẽ giúp bạn áp dụng Selenium hiệu quả vào công việc của mình. Tuy nhiên, hãy nhớ rằng hiệu quả của Selenium còn phụ thuộc vào kỹ năng lập trình, hiểu biết về quy trình kiểm thử và kinh nghiệm thực tế của người lập trình viên. 

Chia sẻ lên

Theo dõi trên

Logo Google new

Đánh giá

5/5 - (150 bình chọn)

Cao Lê Viết Tiến

Kết nối với mình qua

Icon Quote
Icon Quote
Đăng ký nhận tin
Để không bỏ sót bất kỳ tin tức hoặc chương trình khuyến mãi từ Vietnix

Bình luận

Chỉ số tăng trưởng

Điểm Desktop

100 (+39)

Điểm Mobile

100 (+67)

Core Web Vitals

Passed

Lĩnh vực

Ecommerce

Chỉ số tăng trưởng

Điểm Desktop

99 (+28)

Điểm Mobile

100 (+50)

Core Web Vitals

Passed

Lĩnh vực

SEO

Chỉ số tăng trưởng

Điểm Desktop

99 (+26)

Điểm Mobile

98 (+59)

Core Web Vitals

Passed

Lĩnh vực

Ecommerce

Chỉ số tăng trưởng

Điểm Desktop

100 (+8)

Điểm Mobile

98 (+35)

Core Web Vitals

Passed

Lĩnh vực

Giáo Dục

Chỉ số tăng trưởng

Điểm Desktop

100 (+61)

Điểm Mobile

100 (+61)

Core Web Vitals

Passed

Lĩnh vực

Giáo Dục

Võ Thiên Tòng

25 Tháng 2 lúc 21:09

·

Mình muốn gửi lời cảm ơn chân thành đến Team Vietnix, anh Hưng Nguyễn, anh Vietnix Trung, em Quốc Huy đã hỗ trợ tối ưu Page Speed Insight (PSI) cho website vanvoiminhhoa.vn của mình.
Biết đến anh Hưng đã lâu nhưng chưa có duyên sử dụng dịch vụ bên anh. Tình cờ thấy được bài Post của anh về việc hỗ trợ tối ưu PSI miễn phí chỉ với vài Slot, thấy AE cmt khá nhiều nên cũng không nghĩ tới lượt mình. Hôm sau đánh liều inbox 1 phen xem sao thì may mắn được đưa vào danh sách. Vài ngày sau được Team Vietnix liên hệ và hỗ trợ.
Kết quả đạt được:
• Điểm xanh lè xanh lét
• Tốc độ tải trang nhanh hơn hẳn
• Các chỉ số cũng được cải thiện đáng kể
• Và mình tin rằng với việc PSI được cải thiện cũng thúc đẩy những thứ khác đi lên theo!
Mình thực sự hài lòng với dịch vụ của Vietnix và muốn giới thiệu đến tất cả mọi người:
• Dịch vụ Wordpress Hosting: Tốc độ nhanh, ổn định, bảo mật cao, hỗ trợ kỹ thuật 24/7. (https://vietnix.vn/wordpress-hosting/)
• Dịch vụ Business Hosting: Dung lượng lớn, phù hợp cho website có lượng truy cập cao, tích hợp nhiều tính năng cao cấp. (https://vietnix.vn/business-hosting/)
Đặc biệt, Vietnix đang có chương trình ưu đãi:
• Giảm giá 20% trọn đời khi nhập code THIENTONG_PAGESPEED tại trang thanh toán (Chu kỳ 12 tháng trở lên)
• Tặng 1 lần tối ưu điểm Page Speed Insight cho 1 website
Cám ơn Vietnix một lần nữa!
#Vietnix #Vanvoiminhhoa #Pagespeedinsight
Trước khi tối ưu
Sau khi tối ưu
Thiện Nguyễn - CEO SEO Dạo

5 Tháng 3 lúc 16:21

·

CORE WEB VITAL YẾU TỐ XẾP HẠNG TÌM KIẾM SEO
Core Web Vitals là một tập hợp các chỉ số đo lường hiệu suất của trang web từ góc độ người dùng, được Google sử dụng để đánh giá trải nghiệm người dùng trên các trang web. Các chỉ số chính bao gồm:
– Largest contentful paint (LCP): Tốc độ render của page. Mục tiêu là dưới 2,5 giây.
– First input delay (FID): Tốc độ phản hồi của website với tương tác của người dùng. Mục tiêu là dưới 100ms.
– Cumulative Layout Shift (CLS): Độ ổn định của bố cục trang. Mục tiêu là dưới 0.1.
Tất cả các chỉ số này đo lường các khía cạnh quan trọng của trải nghiệm người dùng trên trang web. Google đã công bố rằng từ tháng 5 năm 2021, các Core Web Vitals sẽ được sử dụng làm một trong các yếu tố đánh giá trong việc xếp hạng trang web trên kết quả tìm kiếm. Do đó, hiểu và cải thiện các Core Web Vitals là rất quan trọng đối với SEO.
Tóm lại, Core Web Vitals không chỉ giúp cải thiện hiệu suất và xếp hạng trang web trên công cụ tìm kiếm, mà còn cải thiện trải nghiệm của người dùng khi họ truy cập và tương tác với trang website.
P/s: mình đang có gói hỗ trợ đặc biệt cho anh em tối ưu tốc độ bên VIETNIX:
– Giảm 20% lifetime dịch vụ Hosting Business và Hosting Wordpress chu kỳ 12 tháng trở lên.
– Tặng 1 lần tối ưu điểm Page Speed Insight cho 1 website.
Anh em có nhu cầu đăng ký qua bạn Vietnix Trung này nhé và nhập mã SEODAO_PAGESPEED để được ưu đãi nhé.😁
Trước khi tối ưu
Sau khi tối ưu SEO Dạo
Icharm review

5 Tháng 3 lúc 15:43

·

[Mình vừa được hỗ trợ tối ưu page speed website]
Trước khi được tối ưu, web của mình điểm rất thấp, đặc biệt là mobile chỉ có 39. Cơ duyên thế nào lúc lướt face lại va phải chương trình tối ưu pagespeed bên Vietnix.
Sau khi được Trần Hoàng Phúc và team Vietnix hỗ trợ nhiệt tình, điểm web vọt lên 98 99 (như hình bên dưới). Dùng thử web thì thấy quá là mượt, 10 điểm cho team Vietnix.
Nói thật thì mình thật sự ấn tượng về sự nhiệt huyết, tận tâm và rất chuyên nghiệp bên Vietnix.
Anh em có nhu cầu về hosting hay có vấn đề về website như:
1. Web load chậm
2. Khách rời web vì đợi tải nội dung, hình ảnh lâu
3. Hay tất tần tật mọi thứ về website
THÌ LIÊN HỆ NGAY VIETNIX NHÉ!
Và đừng quên dùng pass “ICHARM_PAGESPEED” để được giảm 20% trọn đời hosting business và wp hosting. Quả code này còn được tặng 1 lần tối ưu pagespeed nữa nhé, ưu đãi chắc cũng phải nhất nhì thị trường luôn.
Trước khi tối ưu
Sau khi tối ưu
Hoàng Nguyễn

29 Tháng 2 lúc 17:04

·

Xin chào mọi người! Vừa rồi mình có sử dụng dịch vụ tối ưu website, tăng tốc độ tải trang pagespeed của Vietnix kết quả trên cả tuyệt vời nên mình viết bài này để chia sẻ thông tin với các bạn.
Lý do mình chọn dịch vụ tối ưu tốc độ website của Vietnix:
✅ Đội ngũ chuyên gia giàu kinh nghiệm: Đã tối ưu thành công cho hàng nghìn website trong nhiều lĩnh vực khác nhau. Các bạn nhân viên rất thân thiện, nhiệt tình và chủ động trong quá trình làm việc để cập nhật tiến độ.
✅ Quy trình chuyên nghiệp:
– Kiểm tra và phân tích: Vietnix sử dụng các công cụ tiên tiến để kiểm tra và phân tích tốc độ website của bạn.
– Xác định nguyên nhân: Vietnix xác định nguyên nhân khiến website tải chậm và đưa ra giải pháp tối ưu phù hợp.
– Tối ưu hóa website: Vietnix áp dụng các kỹ thuật tối ưu tiên tiến nhất để tăng tốc độ tải trang.
– Báo cáo kết quả: Vietnix cung cấp báo cáo chi tiết về kết quả tối ưu hóa website.
Công nghệ tiên tiến: Vietnix sử dụng các công nghệ tối ưu mới nhất như LiteSpeed, LSCache, Memcached, Redis, v.v.
✅ Cam kết kết quả: Vietnix cam kết tăng tốc độ website của bạn lên tối thiểu 90%.
✅ Giá cả cạnh tranh: Vietnix cung cấp dịch vụ tối ưu tốc độ website với mức giá cạnh tranh nhất trên thị trường.
📣 Để đăng ký sử dụng dịch vụ tối ưu tốc độ website và các dịch vụ khác như hosting, vps, domain… các bạn có thể đăng ký tại https://portal.vietnix.vn/aff.php?aff=57 hoặc Inbox cho sếp Vietnix Trung nhé.
Các bạn có thể kiểm tra tốc độ trang của mình https://lasan.edu.vn hoặc một vài trang khác đã sử dụng dịch vụ của Vietnix như sau:
https://pagespeed.web.dev/…/https…/v8beqewyt2…
https://pagespeed.web.dev/…/https…/etiohjvtl4…
https://pagespeed.web.dev/…/https…/yczuqpw6d1…
https://pagespeed.web.dev/…/https…/xf9y65kuzk…
https://pagespeed.web.dev/…/https…/fdrsms15en…
https://pagespeed.web.dev/…/https…/s7p9cgzeri…
Trước khi tối ưu
Sau khi tối ưu
Dũng cá xinh

30 Tháng 1 lúc 19:09

·

[Đỉnh]
Em có dùng hosting, vps, cloud vps, cloud server, dedicated server của rất nhiều bên từ trong nước đến nước ngoài để hosting khoảng 2,000+ domain. Mỗi bên đều có ưu nhược khác nhau, nhưng có 1 số bên đặc biệt “bá đạo”, trong đó có: Vietnix!!!!

Lần đầu tiên em được cả CEO Hưng Nguyễn lẫn Master về dev Vietnix Trung của 1 đơn vị hàng đầu liên quan đến Hosting, Server support từ A – Z (từ Zalo, Tele, đến FB và cả Phone)

Em có khá nhiều web dạng Big Data (bài, ảnh, database, data) lên đến hàng trăm Gb. Càng to thì nó càng có nhiều vấn đề về phần phản hồi ban đầu (nhược điểm cố hữu của php wordpress so với nativejs, reactjs, html, headless,…), và anh em Vietnix có nhã ý hỗ trợ xử lý phần Speed Insight này.

Kết quả thực sự kinh ngạc, từ cách trao đổi đến xử lý vấn đề, cut off những cái cần cut off, xử lý rất sâu vấn đề và gợi ý rất nhiều ý tưởng optimize hệ thống!!!! Thực sự quá hài lòng về kết quả cũng như cách tương tác của các đầu tầu bên Vietnix ^^!!!

Nhân cơ duyên được kết nối với những cao thủ của Vietnix, em xin chia sẻ và lan tỏa để nhiều anh em có cơ hội được sử dụng những dịch vụ tốt nhất với giá vô cùng hợp lý!!!!

1 – Với anh em chưa có hosting, em đặc biệt recommend sử dụng hosting bên Vietnix:
– Sử dụng mã DUNGCAXINH_PAGESPEED sẽ được giảm 20% trọn đời (lifetime luôn)
– Áp dụng các gói Hosting Business, Hosting wordpress và reg 1 năm trở lên
– Anh em chưa biết cách reg thì còm men hoặc ib để em hướng dẫn hoặc nhờ các bạn bên Vietnix support từ A – Z

2 – Anh em có hosting rồi và muốn build blog hoặc web = wordpress mà chưa có giao diện thì nhân tiện em đang có tài khoản Premium bên Envato, em sẽ tặng bất kỳ giao diện nào có trên Envato Themes (Link em để dưới còm men) ạ. Cả nhà còm hoặc ib em Themes mà mọi người “chim ưng”, em sẽ cho anh em tải về, up drive và gửi ạ!!! (Chương trình này kéo dài đến ngày 29 tết âm lịch ạ)

3 – BEST NHẤT luôn!!!! Anh em nào mua hosting dùng mã DUNGCAXINH_PAGESPEED sẽ được tối ưu 100 điểm tốc độ cho 1 web (đây là ưu đãi riêng của CEO Hưng Nguyễn dành cho bạn bè của #dungcaxinh ^^) (Giá trị nhất là cái vụ số 3 này anh chị em nhé ^^), cơ hội vàng để move về đơn vị hosting uy tín là đây ^^!!!!

Một lần nữa xin chân thành cám ơn 2 đồng chí em: Hưng Nguyễn và Vietnix Trung đã giải được một bài toán khó cho các trang WP Big data mà anh loay hoay bao lâu nay chưa tìm ra đáp án!!! Chúc Vietnix ngày càng phát triển và có một năm 2024 đại đại thắng nhé ^^ !!!!!
#SEO #Vietnix #dungcaxinh

Trước khi tối ưu
Sau khi tối ưu
Hiếu AI

2 Tháng 2 lúc 21:06

·

UY TÍN – TẬN TÂM – TỐC ĐỘ

3 từ trên là vẫn chưa đủ để nói về quy trình làm việc cực chuyên nghiệp của team Vietnix.Chuyện là mình có con website chính đang có lượt truy cập organic hàng ngày cũng tương đối (hình 1)

Vấn đề là, con site này đang nằm trên hosting dùng chung nên tốc độ load chưa nhanh, tốc độ load chưa nhanh thì trải nghiệm visitor chưa tốt, trải nghiệm visitor chưa tốt thì tỷ lệ chuyển đổi ra đơn hàng kiểu gì thì kiểu cũng sẽ bị ảnh hưởng.

Biết rõ là đang mất tiền nhưng không biết xử lý như lào, nghĩ mà cay.

Đang loay hoay thì vận may nó tới, hôm qua đang lướt phở bò thấy a Nguyễn Việt Dũng đăng bài, rảnh nên thả cái comment hóng hớt, ai ngờ ngoằng phát thấy ông Dũng tạo nhóm với Vietnix Trung luôn.

Ae Vietnix thì siêu tốc độ, lập tức lấy thông tin vào việc, không hỏi han lằng nhằng, không kỳ kèo chốt đơn dù lúc đấy cũng đang đêm muộn.
Sáng hôm sau dậy vẫn còn đang lơ ngơ mở điện thoại check tin nhắn thì đã thấy ae Vietnix báo xong việc, trong khi mình vẫn chưa biết có chuyện gì xảy ra @@.

Được cái bấm thử website thì thấy load siêu nhanh, chưa tới một giây là thông tin các thứ hiện hết. Quá phê, thả con ảnh trước sau (hình 2,3) để ace tiện đối chiếu nhé. Thế này thì mình gửi gắm nốt 15 em website còn lại cho team Vietnix thôi chứ không cần nghĩ ngợi gì nữa. 10/10.

Nên là:

  1. Anh chị em muốn có một con website tốc độ load nhanh như tốc độ trở mặt của nyc – Dùng ngay dịch vụ hosting của Vietnix
  2. Anh chị em có website rồi muốn tìm bên hosting uy tín, chuyên nghiệp hỗ trợ không quản ngày đêm – Liên hệ ngay Vietnix Trung
  3. Anh chị em quan tâm đến trải nghiệm khách hàng, từ những cái nhỏ nhất như tăng tốc độ website – Better call Vietnix Trung

Và đừng quên dùng pass “HIEUAI_PAGESPEED” để được giảm 20% trọn đời hosting business và wp hosting, quả code này còn được tặng 1 lần tối ưu pagespeed nữa nhé, ưu đãi chắc cũng phải nhất nhì thị trường luôn.
#SEO #Vietnix #hieuai

Website
Trước khi tối ưu
Sau khi tối ưu

Chỉ số tăng trưởng

Điểm Desktop

100 (+43)

Điểm Mobile

100 (+74)

Core Web Vitals

Passed

Lĩnh vực

AI