Infomaniak joomla lưu trữ uk

Nginx là gì?

Nginx là một máy chủ web proxy đảo ngược được sử dụng để phục vụ nội dung web động và kiểm soát tải máy chủ. Đây là mã nguồn mở và hiện đang nắm giữ danh hiệu của máy chủ web sử dụng nhiều nhất thứ hai, chủ yếu là do thực tế là nó có thể xử lý một lượng rất cao của giao thông. Nginx được đi kèm với OpenBSD và phân phối theo một giấy phép 2 khoản đơn giản. Lưu ý: Nginx được phát âm là 'động cơ X'.

Lịch sử của Nginx

Phát triển trên Nginx bắt đầu vào năm 2002, và người sáng lập là Igor Sysoev, một nhà phát triển người Nga sau mất vào tiêu đề của kiến ​​trúc sư trưởng. Sysoev được sinh ra vào năm 1970 và theo học tại Đại học Kỹ thuật Nhà nước Bauman Moscow, và vẫn hoạt động trong dự án hiện nay.

Infomaniak joomla lưu trữ máy chủ uk
                                                                      
    Tại sao sử dụng

Các công ty đằng sau Nginx, Nginx Inc, đã không được thành lập cho đến khi chín năm sau khi phát triển đã bắt đầu. Nó có văn phòng tại Moscow, Nga (nơi Sysoev vẫn cư trú) và San Francisco, Mỹ và cung cấp trả tiền hỗ trợ kỹ thuật và tư vấn. Theo Nginx Inc, công nghệ này có trách nhiệm phục vụ tối đa 40 phần trăm của 10.000 trang web hàng đầu trên thế giới, được đo trong điều kiện giao thông.

Nhiều công ty cấu hình cao đã đầu tư vào các dự án Nginx, từ Automattic (công ty đứng sau WordPress) để MaxCDN. Nó đã được sử dụng tại Nga trong nhiều năm để tạo điều kiện phục vụ nhanh chóng trên một số trang web lớn nhất của đất nước.

Có gì Nginx Liệu nhất

Nginx là một máy chủ proxy ngược lại. Nó hỗ trợ các giao thức sau:

  • HTTP và HTTPS
  • SMTP, POP3 và IMAP

Proxy ngược giúp cân bằng tải bằng cách phân phối các yêu cầu và bộ nhớ đệm một số loại nội dung. Giống như Apache, Nginx có kiến ​​trúc mô-đun.

  • yêu cầu HTTP Caches
  • Ghi đè URI sử dụng regex
  • Bài hát và người dùng geolocates
  • Đóng vai trò như một máy chủ web
  • Cung cấp khả năng chịu lỗi
  • Hỗ trợ TLS / SSL, FastCGI và tương tự
  • Cho phép người dùng dòng FLV và MP4
  • Cung cấp nén gzip
  • Hỗ trợ hệ thống IPv6 đến
  • Cung cấp một proxy mail với SMTP, POP3 và IMAP
  • Hỗ trợ máy chủ ảo

Tại sao sử dụng Nginx?

Trong khi Apache sử dụng một cách tiếp cận quá trình định hướng để xử lý yêu cầu, Nginx sử dụng một cách tiếp cận hướng sự kiện. Điều này làm cho nó khả năng mở rộng hơn, và có khả năng hơn để xử lý tải rất cao hay gai.

Về cơ bản, các nhà phát triển sử dụng Nginx vì nó dễ dàng trên các nguồn lực, làm cho nó ít biến động trong một môi trường lưu trữ web. Có những ví dụ làm việc của Nginx xử lý thành công hàng chục triệu yêu cầu mỗi ngày, và nó có thể xử lý hơn 10.000 yêu cầu đồng thời mà không cần tốn một lượng lớn máy chủ RAM. Thương mại-off là một con số giảm các tính năng.

Đa số người dùng Nginx đang làm việc trên các trang web hàng đầu thế giới, bao gồm Wikipedia, Netflix, Dropbox, Groupon và WordPress.com.

Infomaniak joomla lưu trữ yêu cầu uk mỗi ngày

Nginx vs Apache

Hầu như tất cả các máy chủ web trên thế giới cung cấp máy chủ web Apache, vì vậy Nginx có thể có vẻ như một sự lựa chọn kỳ lạ cho một chủ sở hữu trang web. Tuy nhiên, có một số lý do để lựa chọn Nginx trên Apache khi lựa chọn máy chủ web mới của bạn:

  • Nếu trang web của bạn trở nên bận rộn hơn, Nginx có thể sẽ mở rộng quy mô một cách hiệu quả hơn Apache
  • Khi Apache bị quá tải, nó chạy ra khỏi bộ nhớ RAM và bắt đầu sử dụng swapfiles, làm chậm tất cả mọi thứ xuống. Bạn sẽ không nhận được rằng sự suy giảm với Nginx
  • Apache từ chối yêu cầu khi nó bắt đầu gặp khó khăn
  • Nginx được tailor-made để làm máy chủ riêng ảo (VPS) chạy nhanh hơn

Ngoài ra còn có một số lý do chính đáng để gắn bó với Apache:

  • LAMP stack là gần như tiêu chuẩn công nghiệp giữa các máy chủ web chi phí thấp
  • Có rất nhiều sự ủng hộ và giúp đỡ có sẵn
  • PHP, Python và Perl hỗ trợ được tích hợp sẵn trong Apache, vì vậy nó dễ dàng hơn nhiều để bắt đầu với mã hóa
  • Ruby chạy nhanh hơn trong Apache
  • Apache có một số lượng lớn các module có sẵn để mở rộng nó, vì vậy nó tương thích với công nghệ của bên thứ ba nhiều
  • Nginz không hỗ trợ .htaccess

Nhiều khách hàng lựa chọn để có được tốt nhất của cả hai thế giới. Họ sử dụng Apache để phục vụ lên các trang web, trong khi đặt Nginx phía trước nó như một máy chủ proxy. Đây được xung quanh nhiều vấn đề với Apache, trong khi được hưởng lợi từ sản phẩm tốt nhất của Nginx.

Yêu cầu máy chủ

Nginx chạy trên Linux, BSD, OS X và một loạt các hệ điều hành khác. Tuy nhiên, bạn sẽ hiếm khi thấy nó đã đưa ra một kế hoạch lưu trữ chia sẻ bởi vì người dùng cần phải tương tác với Nginx trực tiếp cho nó để làm việc. Trên một máy chủ chia sẻ, điều này sẽ có nghĩa là cấp quyền truy cập cho mọi người, trong đó ghi rõ sẽ là một nguy cơ bảo mật.

Giả sử bạn tìm một máy chủ cung cấp Nginx, bước tiếp theo của bạn là để tìm hiểu xem nó được cung cấp từ một ngày. Đa số các máy chủ sẽ để lại cho bạn để cài đặt nó trên VPS hoặc máy chủ chuyên dụng của chính mình.

Trong khi bạn có thể chạy các ứng dụng như WordPress trên Nginx. loại điều không được hỗ trợ tốt, và bạn có thể cho mình làm việc chăm chỉ hơn bạn cần.

Những bài viết liên quan

Tốt nhất lưu trữ máy chủ cho joomla3285 phiếu 4,89 5 inMotion cung cấp các dịch vụ lưu trữ web có uy tín nhất trong cộng đồng Joomla. Hầu như tất cả các khách hàng của mình rất hài lòng với sự chuyên nghiệp Joomla lưu trữ ...
Web hosting joomla chủ đềJoomla, giống như bất kỳ công nghệ dựa trên web, cần phải được lưu trữ ở đâu đó trong trật tự để bạn có thể sử dụng nó. Bạn có thể lưu trữ Joomla trên nền tảng khác nhau, từ máy tính cá nhân của bạn đến một ...
Đánh giá công cụ joomla lưu trữ3283 phiếu 4,89 5 inMotion cung cấp các dịch vụ lưu trữ web có uy tín nhất trong cộng đồng Joomla. Hầu như tất cả các khách hàng của mình rất hài lòng với sự chuyên nghiệp Joomla lưu trữ ...
joomla lưu trữ miễn phí tốt nhấtJoomla Hosting là gì? Miễn phí, dễ sử dụng, và tùy chỉnh. Joomla cung cấp cho bạn với vô số lựa chọn xây dựng trang web, và có sẵn với hầu hết các kế hoạch lưu trữ. Nghĩ WordPress là chỉ ...
Typo 3 vs Joomla HostingTypo3 là ​​rất mạnh mẽ và mở rộng CMS với khả năng rất lớn. Nó rất tiên tiến, nhưng có thể làm tốt trong mọi trường hợp? Các kịch bản được phát triển như là mã nguồn mở và được lựa chọn chủ yếu là thêm ...