Facebook có còn sử dụng PHP không?
Lý do Facebook không rời bỏ PHP là vì nó có quán tính cố định (nó là cái gì ở đó) và các kỹ sư của Facebook đã xoay sở để khắc phục nhiều lỗi của nó thông qua sự kết hợp của các bản vá ở tất cả các cấp của ngăn xếp và kỷ luật nội bộ tuyệt vời thông qua mã . Quản lý kỹ thuật chưa bao giờ phải mạnh tay ở đây; Show
Cũng có rất nhiều tiền lệ trong ngành chỉ ra rằng việc viết lại toàn bộ cơ sở mã bằng ngôn ngữ khác thường là một trong những điều tồi tệ nhất bạn có thể làm, vì vậy, ở mọi cấp độ đều có sự miễn cưỡng khi làm điều đó. Chiến lược ưa thích là viết các thành phần mới theo cách tách rời bằng cách sử dụng ngôn ngữ lựa chọn tốt hơn (C++, python, Erlang, Java, v.v.); . Điều này cũng giúp tránh những ảnh hưởng xấu nhất của PHP. nó hoàn toàn có thể tránh được trong các thành phần phụ mà ngôn ngữ hoàn toàn không phù hợp. Hiệu quả rộng lớn là cơ sở mã tổng thể dần dần phát triển khỏi sự phụ thuộc quá nhiều vào PHP, với các thành phần vẫn còn trong PHP được viết theo cách được kiểm soát chặt chẽ, có kỷ luật bởi các thành viên kỳ cựu của đội ngũ nhân viên Tất nhiên, Facebook không chỉ sử dụng PHP (Facebook có thể phát hành thư viện C++ cốt lõi của mình trong năm nay), nhưng nó được đầu tư rất nhiều vào ngôn ngữ này. Nếu bạn có thể quay lại và thuyết phục Zuckerberg sử dụng thứ gì đó khác ngoài PHP, thì đó sẽ là gì? Đối với back-end, nhiều người vẫn không thể tin rằng PHP có thể được sử dụng cho các dự án lớn và thành công.Nhưng bạn sẽ ngạc nhiên. Điểm chung của các công ty khởi nghiệp công nghệ trong danh sách Fortune 500 và những công ty khổng lồ như Facebook, MailChimp, Slack và Etsy là gì? Cho dù đó là Lyft sử dụng PHP để chạy một trong những cơ sở dữ liệu chia sẻ chuyến đi lớn nhất thế giới hay Slack triển khai PHP cho , PHP cung cấp hỗ trợ tầm cỡ thế giới để xây dựng web và di động quy mô nhỏ . Hôm nay, bạn sẽ tìm hiểu về bảy trang web toàn cầu sử dụng PHP, bao gồm
Nếu có bất cứ điều gì bạn thu được từ bài viết này, thì đó phải là điều này. PHP luôn ở đây để đáp ứng nhu cầu ngày càng tăng của một số nhà lãnh đạo công nghệ lớn nhất trong nền kinh tế toàn cầu. Hãy tiếp tục đọc để tìm hiểu thêm về các công ty hàng đầu sử dụng PHP trong quy trình phát triển của họ PHP là gì?Khởi đầu là một dự án mã nguồn mở nhỏ từ năm 1994, Rasmus Lerdorf unleashed PHP as an intuitive server-side scripting language. Đây là một bản tóm tắt ngắn gọn và thú vị về PHP
Tương tự như bất kỳ ngôn ngữ kịch bản chủ yếu nào khác, PHP cho phép các nhà phát triển phần mềm tích hợp logic trực tiếp vào việc tạo nội dung trang web và quản lý hiệu quả dữ liệu được trả về từ trình duyệt web PHP cũng chứa nhiều tiện ích mở rộng sẵn dùng giúp kỹ sư phần mềm to interact with databases. Ngôn ngữ này được thiết kế trực quan để trích xuất dữ liệu liên quan sẽ hiển thị trên trang web, lưu trữ bất kỳ thông tin tương ứng nào do khách truy cập trang web nhập vào cơ sở dữ liệu tương ứng được xác định bởi script. Nói chung, PHP bao gồm hai phần chuyển động đơn giản. ngôn ngữ kịch bản và trình thông dịch. Web và Nhà phát triển PHP có thể sử dụng tập lệnh để xác định . Các tập lệnh này có thể được nhúng thuận tiện vào các tài liệu đánh dấu HTML được phục vụ ở giao diện người dùng của máy chủ web Trình thông dịch hoạt động như một mô-đun phụ trợ tích hợp vào máy chủ web Nó tích cực chuyển đổi các tập lệnh thành các lệnh rõ ràng mà máy tính thực thi để đạt được kết quả đầu ra được nhà phát triển web xác định trong tập lệnh Các chức năng chính của PHPPHP có thể thực hiện liền mạch các chức năng sau
Ưu điểm của việc sử dụng PHP là gì?Trước khi đi sâu vào các lợi thế cấp độ doanh nghiệp của PHP, hãy xem một số phẩm chất hàng đầu của nó với tư cách là ngôn ngữ lập trình phía máy chủ
Tác động ở cấp độ doanh nghiệp của việc tích hợp PHP vào chu kỳ phát triển ứng dụng phía máy chủ của công ty bạn thú vị hơn nhiều PHP chinh phục các nhà phát triển bằng cách tiết kiệm ngân sách và thời gian của bạn trong khi vẫn trao quyền cho các nhóm bằng tính linh hoạt và khả năng mở rộng Một số lợi thế bao gồm Phân phối mã nguồn mở của PHP tiết kiệm ngân sáchMặc dù các ngôn ngữ lập trình nguồn mở trong thế kỷ 21 không xa lạ với nhà phát triển bình thường, nhưng đó là một lợi thế đặc biệt độc đáo đối với các công ty đang tìm cách mở rộng quy mô PHP development workflow. PHP có sẵn miễn phí và không yêu cầu phí tải xuống hoặc phí cấp phép. Bản phân phối dễ tiếp cận này mang lại một cộng đồng quốc tế rộng lớn và tích cực Kết quả của một cộng đồng phần mềm nguồn mở đã tồn tại gần ba thập kỷ là sự cải tiến liên tục về chức năng cũng như nguồn tài nguyên và phương tiện ngày càng mở rộng. Các nhà phát triển không còn phải 'phát minh lại bánh xe' vì hàng trăm giải pháp dựa trên PHP khả thi, vượt trội đang được phát hành hàng năm Phát triển PHP tiết kiệm thời gianĐược tạo ra như một ngôn ngữ hướng đối tượng một phần, PHP làm cho mã có thể tái sử dụng nhiều nhất có thể Các thành phần PHP có thể tái sử dụng giúp tiết kiệm thời gian và công sức trong chu trình phát triển phần mềm. Các khung PHP, chẳng hạn như Symfony, CodeIgniter, . WordPress carry functionality and offer efficient and secure development processes that alleviate the stress for everyone on the team. Kể từ khi thành lập, PHP đã được tối ưu hóa để lập trình nhiều loại ứng dụng web through built-in GET and POST functions, as well as HTML and URL script functionality. Đối với các doanh nghiệp, thời gian tiết kiệm này có nghĩa là giảm bớt công việc bận rộn và hoàn vốn đầu tư sớm hơn là muộn hơn Mã PHP linh hoạt và tích hợpNhư đã đánh dấu trước đó, mã PHP là đa nền tảng. Bạn có thể chạy và triển khai PHP trên các hệ điều hành chính bao gồm Windows, Unix, Linux và MacOS. Tính linh hoạt phía máy chủ của PHP thậm chí còn tốt hơn Phần phụ trợ của PHP hỗ trợ các máy chủ bao gồm Apache, Microsoft IIS, Netscape, iPlanet, Caudium, Xitami và Tornado, cùng với hơn 20 cơ sở dữ liệu như MySQL, MongoDB, PostgreSQL và nhiều cơ sở dữ liệu khác Với PHP, doanh nghiệp có thể xây dựng liền mạch các ứng dụng đa nền tảng mà không phải lo lắng về lỗi tương thích Các tổ chức hiện có thể tận dụng cơ sở hạ tầng công nghệ hiện có mà không cần chi phí Hiệu suất tốc độ cực nhanh của PHP giúp giữ chân khách hàngĐể giữ chân người xem trang web một cách hiệu quả, tốc độ tải trang là rất quan trọng Thật không may, khoảng chú ý của con người chỉ kéo dài trong khoảng và nếu cơ sở dữ liệu của trang web chậm, người dùng sẽ nhanh chóng thoát ra và để lại một . Tuy nhiên, PHP đảm bảo thời gian quay vòng nhanh bằng cách sử dụng các tính năng xử lý dữ liệu nhanh, tiềm năng tùy chỉnh tuyệt vời và tích hợp hiệu quả với nhiều quản lý tùy chỉnh . Cho rằng PHP ban đầu được phát triển với mục đích tạo trang web động, các tập lệnh của nó có thể giải quyết các vấn đề thời gian thực nhanh hơn nhiều so với các ngôn ngữ tập lệnh tĩnh khác Có thể dễ dàng nhúng các tập lệnh PHP vào các tệp HTML, cho phép các nhà phát triển chuyển đổi mã trang web tĩnh hiện có thành các ứng dụng giao diện người dùng động chỉ bằng cách tích hợp PHP Nhìn chung, PHP là một ngôn ngữ lập trình tuyệt vời để tạo các trang web chính thức dựa trên HTML tĩnh 7 trang web toàn cầu sử dụng PHP1. FacebookCó lẽ là ứng dụng web truyền thông xã hội nổi tiếng nhất với hơn 1. 49 tỷ người dùng hoạt động, Facebook được phát triển chủ yếu bằng PHP. Facebook đã tận dụng khả năng của PHP để tạo nội dung động chỉ trong vài giây kể từ khi thành lập vào năm 2004 Theo ý tưởng của nó, toàn bộ mã ứng dụng cốt lõi của Facebook được viết bằng PHP bởi cả Zuckerberg và Moskowitz. Điều này dẫn đến hiệu ứng domino và giờ đây, một nhóm lớn các công ty công nghệ ngày nay cũng sử dụng PHP Đã giới thiệu Facebook HipHop cho PHP (HPHPc) trong . Trong HipHop dành cho PHP, mã PHP đã nhập được dịch sang C++ and then compiled into binary for execution. Cuối cùng, HipHop cho PHP đã ngừng hoạt động và được thay thế bằng Máy ảo HipHop (HHVM) in 2013. Điều này cải thiện đáng kể hiệu suất và tạo điều kiện cho các quy trình phát triển và triển khai dễ dàng hơn Đọc liên quan. Nút. js so với. PHP - Cái nào tốt hơn cho dự án của bạn? 2. WikipediaWikipedia có lẽ là một trong những trang thông tin công cộng được truy cập nhiều nhất sử dụng PHP làm ngôn ngữ lập trình cùng với MySQL/MariaDB làm phụ trợ cơ sở dữ liệu của họ Có thể so sánh với Facebook, vào năm 2014 họ đã chuyển sang HHVM and loaded page data nearly twice as fast. 3. TumblrNơi sinh ra các meme, cộng đồng Tumblr đã tạo ra hơn 325 triệu blog and 555 million monthly visitors. Vào năm 2016, Tumblr đã chuyển đổi sang PHP7, ghi nhận sự gia tăng đáng kể về hiệu suất và các tính năng ngôn ngữ mới mà họ hiện có thể triển khai, bao gồm cả tính năng vô hướng . Đọc liên quan. 15 công ty sử dụng nút. J thành công 4. chùngĐược thành lập như một ứng dụng liên lạc nhóm vào năm 2009, định giá của Slack dao động khoảng 4 tỷ đô la và được hơn 3 triệu người dùng tích cực sử dụng hàng ngày Slack triển khai PHP trong phần phụ trợ của họ để tối đa hóa hiệu quả quy trình công việc nhanh hơn đồng thời tăng tốc thời gian yêu cầu web và giảm thiểu lỗi chương trình 5. MailChimpKhông có gì ngạc nhiên khi một trong những nhà lãnh đạo chính trong ngành tiếp thị qua email sử dụng cơ sở dữ liệu PHP có thể mở rộng trong phần phụ trợ của họ Tính đến năm 2014, MailChimp sử dụng PHP để chủ động gửi hơn 400 triệu email cho 7 triệu người dùng đã đăng ký Gã khổng lồ tiếp thị qua email nhấn mạnh rằng. “Đó là ngôn ngữ duy nhất chúng tôi sử dụng cho mọi thứ liên quan đến ứng dụng MailChimp sản xuất. ” 6. EtsyEtsy đã đạt được vị thế là một trong mười trang web PHP bán lẻ phổ biến nhất ở Hoa Kỳ . 7 triệu người mua đang hoạt động. with more than 45.7 million active buyers. Điều này giúp Etsy trở thành một trong những trang thương mại điện tử lớn nhất được xây dựng trên PHP. Trong số các công ty hàng đầu sử dụng PHP, Etsy là tổ chức cạnh tranh nhất sử dụng nó trong lĩnh vực bán lẻ. Họ thực sự đã ghi lại thử nghiệm của họ với HHVM cho trang web . Ngoài ra, họ đã phát hành Phan, một trình phân tích tĩnh có thể tự động nhận ra sự không tương thích giữa PHP5/7. 7. wordpressCuối cùng, không có gì ngạc nhiên khi hệ thống quản lý nội dung uses PHP to interact with databases and fetch data. Nói tóm lại, PHP được sử dụng để tìm nạp các thành phần chính từ cơ sở dữ liệu và xuất chúng dưới dạng HTML tĩnh. Điều này cho phép hàng triệu người dùng hoạt động hàng ngày tạo/sử dụng các mẫu và kéo/thả các thành phần giao diện người dùng của trang web mà không cần hoặc có rất ít kinh nghiệm viết mã Đọc liên quan. Reac Native - 12 ví dụ về ứng dụng thành công Phần kết luậnBản chất năng động của PHP như một ngôn ngữ kịch bản đã cho phép các công ty tiết kiệm hàng giờ trong thời gian hàng ngày bị mất, cho phép họ tối đa hóa ROI dài hạn Với sự gia tăng gần đây của PHP7 và sự phổ biến nhất quán của nó như một ngôn ngữ phía máy chủ giữa các công ty bán lẻ và công nghệ hàng đầu, có một điều rất rõ ràng PHP nên được xem xét nghiêm túc bởi các nhóm phát triển phần mềm và kinh doanh Bất kể bảy công ty hàng đầu này đã sử dụng PHP như thế nào trong ngăn xếp nhà phát triển của họ, họ đảm bảo rằng nhân tài cấp cao nhất đã hoàn thành công việc Tại Trio, các nhà phát triển PHP cấp cao của chúng tôi sở hữu trực giác kỹ thuật để xây dựng các chương trình phụ trợ phía máy chủ động cho các sản phẩm web và thiết bị di động của bạn Liên hệ với chúng tôi ngay hôm nay và tìm hiểu thêm về cách thuê nhà phát triển PHP với Trio Mục lụcChia sẻLinkedin Chia sẻ xã hội Đọc tiếpKỹ thuật Phát triển Web Front-End là gì? Khi các nhà chiến lược kinh doanh và quản lý dự án cố gắng tạo ra trải nghiệm người dùng (UX) và giao diện người dùng (UI) liền mạch, việc phát triển web giao diện người dùng có Daniel Fleury • 8 phút đọcKỹ thuật React được sử dụng để làm gì? Tất cả những ồn ào về React là gì? Daniel Fleury • Đọc 7 phútKỹ thuật Ai sử dụng góc vào năm 2022? Hãy xem 12 công ty tiên tiến sử dụng Angular trong quy trình phát triển ứng dụng web ngày nay của họ Facebook có sử dụng PHP 2022 không?1. Facebook
. 49 tỷ người dùng đang hoạt động, Facebook được phát triển chủ yếu bằng PHP .
Tại sao Facebook ngừng sử dụng PHP?Mã nội bộ tối đa của Facebook lần đầu tiên được viết bằng PHP và hầu hết mã PHP của Facebook được chuyển đổi thành dẫn xuất C trước khi được đưa vào sản xuất. Nó cho thấy rằng Facebook phụ thuộc rất nhiều vào ngôn ngữ PHP. Nhưng thật không may, PHP đã không thể hoạt động tốt nhất có thể ở quy mô của Facebook .
Meta vẫn sử dụng PHP chứ?Ngôn ngữ mã nguồn mở riêng của Meta, Hack, dựa trên PHP , vẫn là ngôn ngữ được đề xuất khi nói đến logic nghiệp vụ và các ứng dụng tương đối phi trạng thái.
Những công ty nào vẫn sử dụng PHP?Mặc dù mã PHP không phổ biến như các ngôn ngữ khác như Python và JavaScript, nhưng nó vẫn có chỗ đứng trong phát triển web hiện đại. Danh sách dài các công ty sử dụng PHP bao gồm các công ty hàng đầu như Wikipedia, Instagram và Zoom |