Chúng tôi đã phát triển và ra mắt nhiều website thành công ngay từ đầu. Vì vậy, MuaHosting.com biết rằng cho dù bạn là developer WordPress có kinh nghiệm hay người mới bắt đầu thì việc có công cụ phát triển phù hợp sẽ giúp bạn custom website của mình và thêm các chức năng khác nhau.
Với nhiều năm kinh nghiệm, MuaHosting.com có thể giới thiệu một số công cụ phát triển tốt nhất bao gồm Local WP, WPCode, Duplicator, MAMP và GitHub Copilot.
Trong bài viết này, MuaHosting.com sẽ giải thích mọi thứ MuaHosting.com đã học được khi thử nghiệm các công cụ và thu hẹp các công cụ phát triển WordPress tốt nhất để bạn có thể dễ dàng tìm thấy công cụ phù hợp cho website của mình.
Bạn đang vội và muốn biết nên chọn công cụ phát triển nào? Đừng lo lắng. Dưới đây là tổng quan nhanh về các công cụ và plugin tốt nhất mà bạn có thể sử dụng.
Dụng cụ | Tốt nhất cho | Giá | |
1 | WP địa phương | Phát triển và thử nghiệm các website WP trên máy cục bộ | Miễn phí |
2 | Mã WP | Dễ dàng chèn code cho theme, plugin và tính năng | Miễn phí + Trả phí |
3 | Duplicator | Di chuyển các website WP giữa các server | Miễn phí + Trả phí |
4 | MAMP | Chạy môi trường server cục bộ để phát triển | Miễn phí |
5 | GitHub Đồng Phi Công | Tạo recommend code cho các ngôn ngữ lập trình khác nhau | Trả |
6 | XAMPP | Chạy môi trường server cục bộ để phát triển | Miễn phí |
7 | InstaWP | WordPress Sandbox để thử nghiệm các theme và plugin | Miễn phí + Trả phí |
số 8 | Kiểm tra theme | Kiểm tra các theme WP để tìm lỗi và các phương pháp hay nhất | Miễn phí |
Cách MuaHosting.com kiểm tra và đánh giá các công cụ phát triển WordPress
Để tìm các công cụ phát triển tốt nhất cho WordPress, MuaHosting.com tập trung vào 5 lĩnh vực chính:
- Chức năng: Chúng tôi đã tìm kiếm các công cụ phục vụ cho nhiều nhiệm vụ phát triển khác nhau, chẳng hạn như tạo môi trường phát triển cục bộ, gỡ lỗi code, tự động hóa các quy trình lặp đi lặp lại, dễ dàng chèn code vào website của bạn, tạo bản backup, v.v.
- Dễ sử dụng: Công cụ này có tối ưu với người dùng và có thể truy cập được đối với người dùng ở mọi cấp độ kinh nghiệm không? Chúng tôi ưu tiên các công cụ có giao diện đơn giản, tài liệu rõ ràng và các tính năng tối ưu với người mới bắt đầu trong khi vẫn cung cấp các chức năng mạnh mẽ cho các developer có kinh nghiệm.
- Tích hợp với WordPress: Khi xem xét các công cụ, MuaHosting.com tìm kiếm các giải pháp tích hợp liền mạch với hệ sinh thái WordPress. Tích hợp liền mạch đảm bảo trải nghiệm phát triển suôn sẻ và tránh xung đột tiềm ẩn.
- Hiệu suất: Chúng tôi đã xem xét cách các công cụ này ảnh hưởng đến tốc độ tải website, mức sử dụng tài nguyên và trải nghiệm tổng thể của người dùng. Lý tưởng nhất là các công cụ được chọn phải tối ưu hóa hiệu suất website hoặc ít nhất là không cản trở nó.
- Cộng đồng và Hỗ trợ: Chúng tôi cũng đã kiểm tra xem có cộng đồng và hệ thống hỗ trợ mạnh mẽ nào dành cho công cụ này không. Một cộng đồng lớn và năng động cung cấp các nguồn tài nguyên có giá trị và hỗ trợ khắc phục sự cố, đồng thời giúp người dùng và developer luôn cập nhật các bản cập nhật mới nhất và các biện pháp thực hành tốt nhất.
Tại sao nên tin tưởng MuaHosting.com?
Nhóm biên tập MuaHosting.com có hơn 16 năm kinh nghiệm trong WordPress, marketing digital, phát triển website và eCommerce. Chúng tôi đã thử nghiệm nhiều plugin và phần mềm khác nhau trên các website thực tế để tìm ra plugin phù hợp nhất với nhu cầu cụ thể của độc giả.
Muốn tìm hiểu thêm? Chỉ cần kiểm tra quá trình biên tập của MuaHosting.com.
Điều đó nói rằng, chúng ta hãy xem xét một số công cụ phát triển WordPress tốt nhất.
1. WP địa phương
WP địa phương (trước đây gọi là Local by Flywheel) là ứng dụng máy tính để bàn được thiết kế để đơn giản hóa quá trình tạo và quản lý môi trường phát triển WordPress cục bộ.
Cho dù bạn là developer dày dặn kinh nghiệm hay mới bắt đầu sử dụng WordPress, Local WP đều cung cấp giao diện tối ưu với người dùng và các tính năng mạnh mẽ để hợp lý hóa quy trình làm việc của bạn.
Chúng tôi đã thử nghiệm Local WP và thấy rằng việc thiết lập cực kỳ dễ dàng. Chỉ trong vài phút, MuaHosting.com đã có một website WordPress mới chạy trên máy tính của mình, hoàn chỉnh với tên miền custom và chứng chỉ SSL. Trong quá trình thiết lập, Local WP cung cấp các server Nginx và Apache cùng nhiều phiên bản PHP khác nhau để lựa chọn.
Một tính năng ấn tượng khác mà MuaHosting.com phát hiện ra trong quá trình thử nghiệm là khả năng tạo các bản cài đặt nhiều trang và quản lý chúng một cách dễ dàng. Local WP cũng cho phép bạn nhập các website WordPress hiện có từ các server trực tiếp, khiến nó trở nên hoàn hảo cho mục đích phát triển, dàn dựng và thử nghiệm.
Ưu điểm:
- Thiết lập và quản lý dễ dàng các website WordPress cục bộ
- Máy chủ Nginx và Apache tích hợp sẵn
- Môi trường phát triển an toàn với chứng chỉ SSL
- Hỗ trợ cài đặt nhiều website
- Dễ dàng nhập các trang WordPress hiện có
- Tích hợp với PHPMyAdmin và WP-CLI
Nhược điểm:
- Yêu cầu một số kiến thức kỹ thuật để sử dụng các tính năng nâng cao
Tại sao MuaHosting.com recommend WP địa phương: Khi xem xét plugin, Local WP nổi bật vì tính dễ sử dụng và bộ tính năng toàn diện. Đó là một giải pháp hoàn hảo cho bất kỳ ai muốn phát triển và thử nghiệm các website WordPress cục bộ mà không gặp khó khăn khi thiết lập server.
Giá cả: Local WP là một công cụ phát triển WordPress miễn phí.
2. Mã WP
Mã WP là một trong những plugin phát triển WordPress tốt nhất cho website của bạn. Nó cho phép bạn thêm đoạn code custom vào website WordPress của mình mà không cần sửa đổi trực tiếp các file theme của website. Điều này giúp theme của bạn an toàn trước các bản cập nhật có thể ghi đè lên code của bạn và có nghĩa là bạn có thể thực hiện các thay đổi mà không có nguy cơ làm hỏng website của mình.
Chúng tôi đã thử nghiệm WPCode rộng rãi và thấy đây là một plugin tối ưu với người dùng. Nó cung cấp trình quản lý và thư viện đoạn code giàu tính năng. Bạn có thể chọn từ các đoạn code được dựng sẵn và thêm chúng ngay vào website của mình.
WPCode cung cấp trình chỉnh sửa code với tính năng tô sáng cú pháp cho PHP, JavaScript và HTML. Điều này giúp việc viết và quản lý các đoạn code của bạn trở nên đơn giản, ngay cả đối với những người không có nhiều kinh nghiệm viết code.
Bên cạnh đó, nó còn cung cấp logic có điều kiện để chèn code dựa trên các quy tắc cụ thể, đảm bảo tập lệnh của bạn chỉ tải trên các trang hoặc phần cụ thể mà bạn cần.
Ưu điểm:
- Quản lý đoạn code custom mà không cần chỉnh sửa file theme
- Trình soạn thảo code tối ưu với người mới bắt đầu với tính năng tô sáng cú pháp
- Xác thực code tích hợp để ngăn ngừa lỗi
- Chèn code đầu trang và chân trang
- Tạo các quy tắc logic có điều kiện nâng cao để tải các đoạn code
Nhược điểm:
- Tính năng và chức năng hạn chế trong phiên bản miễn phí
Tại sao MuaHosting.com khuyên dùng WPCode: Đó là một lựa chọn tuyệt vời cho người dùng WordPress muốn thêm chức năng custom vào website của họ mà không cần chỉnh sửa file theme phức tạp. WPCode nổi bật nhờ giao diện tối ưu với người dùng, các tính năng toàn diện và tập trung vào tính an toàn của code.
Giá cả: Giá WPCode bắt đầu từ 49 đô la một năm. Ngoài ra còn có một WPCode Lite phiên bản bạn có thể sử dụng miễn phí.
3. Duplicator
Duplicator là plugin WordPress tốt nhất để sao chép website và tạo bản backup. Nó cũng giúp bạn di chuyển website WordPress của mình sang server, tên miền hoặc môi trường dàn dựng mới.
Nó đơn giản hóa quá trình backup WordPress bằng cách tạo một gói có thể download duy nhất chứa toàn bộ file và database trên website của bạn. Gói này có thể dễ dàng được lưu trữ cục bộ hoặc upload bộ lưu trữ đám mây như Dropbox hoặc Google Drive để lưu giữ an toàn.
Công cụ sao chép rất hữu ích nếu bạn đang tạo theme hoặc thử nghiệm các plugin WordPress mới. Plugin đảm bảo bạn có thể dễ dàng hoàn nguyên về phiên bản trước của website nếu cần.
Chúng tôi đặc biệt thích option backup theo lịch trình, option này tự động hóa quy trình và đảm bảo bạn luôn có bản backup gần đây trong trường hợp có sự cố. Với một vài cú nhấp chuột, bạn có thể chỉ cần khôi phục WordPress từ bản backup và hoàn nguyên các thay đổi trong quá trình phát triển.
Ưu điểm:
- Tạo bản backup toàn bộ website
- Cung cấp dịch vụ backup tự động theo lịch trình
- Đơn giản hóa việc di chuyển website bằng quy trình tối ưu với người dùng
- Hỗ trợ lưu trữ đám mây để backup thuận tiện
- Cung cấp code hóa backup an toàn
Nhược điểm:
- Các tính năng nâng cao như backup đa website và theo lịch trình yêu cầu phiên bản Pro
- Để điều hướng cài đặt hiệu quả đòi hỏi phải có một số hiểu biết về WordPress
Tại sao MuaHosting.com khuyên dùng công cụ sao chép: Tính dễ sử dụng và các tính năng mạnh mẽ khiến Duplicator trở thành lựa chọn nổi bật cho người dùng WordPress ở mọi cấp độ kinh nghiệm. Cho dù bạn cần giải pháp backup đáng tin cậy hay cách di chuyển website của mình sang server mới sau khi phát triển, Duplicator đều cung cấp cách tối ưu với người dùng và hiệu quả để hoàn thành công việc.
Giá cả: Giá của máy sao chép bắt đầu ở mức 39,60 USD mỗi năm và nó cũng cung cấp một phiên bản miễn phí.
4. MAMP
MAMP (Macintosh, Apache, MySQL, PHP) là phần mềm phát triển web code nguồn mở và miễn phí. Điều tuyệt vời nhất là MAMP giúp bạn thiết lập và chạy trong vài phút, cho phép bạn tập trung vào việc xây dựng các website tuyệt vời cục bộ trên Mac và Windows.
Chúng tôi đã thử nghiệm MAMP và nhận thấy rằng quá trình cài đặt WordPress rất nhanh chóng và đơn giản. Chỉ mất vài phút để thiết lập và chạy server. Nó cũng cung cấp một giao diện rõ ràng để khởi động, dừng và quản lý server của bạn.
Bạn có thể dễ dàng chuyển đổi giữa các phiên bản PHP, chọn giữa server Nginx hoặc Apache và truy cập trực tiếp vào bảng quản trị MySQL thông qua ứng dụng. Nó cũng hỗ trợ các ngôn ngữ bổ sung, bao gồm Python và Perl.
Ưu điểm:
- Nguồn mở và miễn phí
- Dễ dàng cài đặt và cấu hình
- Giao diện trực quan để quản lý server
- Hỗ trợ nhiều phiên bản PHP
- Quản lý server ảo tích hợp
- Hỗ trợ thêm ngôn ngữ khác ngoài PHP
Nhược điểm:
- Ít kiểm soát hơn đối với môi trường cục bộ so với XAMPP
- Ít option dashboard hơn
Tại sao MuaHosting.com recommend MAMP: Đó là một lựa chọn tuyệt vời cho các developer web, đặc biệt là những người mới bắt đầu, những người cần một cách đơn giản để thiết lập môi trường phát triển cục bộ trên máy tính của họ. Giao diện tối ưu với người dùng, dễ sử dụng và nền tảng nguồn mở khiến nó trở thành một lựa chọn tuyệt vời để phát triển WordPress.
Giá cả: MAMP là một công cụ phát triển WordPress miễn phí. Tuy nhiên, cũng có một phiên bản cao cấp.
5. GitHub Đồng Phi công
Phi công phụ GitHub là một trợ lý code hóa được hỗ trợ bởi AI, hoạt động giống như lập trình viên cặp ảo của bạn. Nó đưa ra các recommend thông minh để hoàn thành các dòng, chức năng hoặc thậm chí toàn bộ block code. Khi phát triển website, tính năng, theme hoặc plugin WordPress, Copilot có thể tiết kiệm rất nhiều thời gian và tăng năng suất.
Chúng tôi đã thử nghiệm Copilot trên nhiều dự án code hóa khác nhau và rất ấn tượng với tính linh hoạt của nó. Nó được tích hợp liền mạch với các IDE (môi trường phát triển tích hợp) ưa thích của MuaHosting.com như Visual Studio Code, JetBrains IDE và Neovim.
Bên cạnh đó, GitHub Copilot đặc biệt tuyệt vời trong việc tạo code để giảm thời gian viết các tác vụ lặp đi lặp lại. Nó thậm chí còn hiểu được các comment ngôn ngữ tự nhiên, cho phép bạn mô tả chức năng mong muốn và nhận được các recommend code phù hợp với nhu cầu của bạn.
Ưu điểm:
- Đề xuất hoàn thiện code, chức năng và toàn bộ block code
- Phân tích bối cảnh để đưa ra các gợi ý có liên quan
- Hoạt động với nhiều phong cách code hóa và ngôn ngữ khác nhau
- Chức năng trò chuyện cung cấp thêm hỗ trợ giải quyết vấn đề
- Dễ dàng tích hợp với các IDE khác nhau
- Giúp giảm thời gian và cải thiện năng suất
Nhược điểm:
- Yêu cầu đăng ký trả phí (có sẵn bản dùng thử miễn phí)
- Đề xuất code có thể yêu cầu xem xét và điều chỉnh tiềm năng
Tại sao MuaHosting.com khuyên dùng GitHub Copilot: Đối với các developer ở mọi cấp độ, GitHub Copilot cung cấp một sự thúc đẩy năng suất có giá trị. Bằng cách tự động hóa các tác vụ lặp đi lặp lại và recommend code có liên quan, Copilot giải phóng bạn để tập trung vào các khía cạnh sáng tạo của code hóa.
Giá cả: GitHub Copilot là một công cụ trả phí, với mức giá bắt đầu từ 10 đô la một tháng. Tuy nhiên, cũng có bản dùng thử miễn phí mà bạn có thể sử dụng để bắt đầu.
6. XAMPP
XAMPP, viết tắt của Apache, MariaDB, PHP và Perl, là một công cụ phát triển phổ biến. Nó là nguồn mở và miễn phí, đồng thời cho phép bạn thiết lập môi trường phát triển đầy đủ chức năng trên máy cục bộ của mình. Bằng cách sử dụng công cụ này, bạn có thể kiểm tra code và gỡ lỗi dự án của mình một cách hiệu quả.
XAMPP loại bỏ khó khăn trong việc định cấu hình các thành phần server riêng lẻ. Giao diện đơn giản của nó cho phép bạn dễ dàng khởi động, dừng và quản lý Apache, MySQL và PHP từ một nơi duy nhất.
Nó có sẵn cho các máy chạy Windows, Mac và Linux. Để tìm hiểu thêm, vui lòng xem hướng dẫn của MuaHosting.com về cách tạo website WordPress cục bộ bằng XAMPP.
Ưu điểm:
- Cài đặt và cấu hình dễ dàng
- Gói các công cụ phát triển thiết yếu (Apache, MySQL, PHP, phpMyAdmin)
- Nhẹ và tiết kiệm tài nguyên
- Miễn phí và code nguồn mở
- Khả năng tương thích đa nền tảng (Windows, macOS, Linux)
Nhược điểm:
- Tính năng bảo mật hạn chế
- Có thể yêu cầu một số kiến thức kỹ thuật cho các cấu hình nâng cao
Tại sao MuaHosting.com khuyên dùng XAMPP: Sau khi thử nghiệm công cụ này, MuaHosting.com tin rằng đây là lựa chọn tuyệt vời cho các developer web và người học cần một cách thuận tiện để thiết lập môi trường phát triển cục bộ. Với tính dễ sử dụng và chức năng toàn diện, XAMPP là một công cụ mạnh mẽ có thể hợp lý hóa quy trình phát triển của bạn.
Giá cả: XAMPP là một công cụ phát triển miễn phí và code nguồn mở.
7. InstaWP
InstaWP là công cụ phát triển WordPress tiếp theo trong danh sách của MuaHosting.com. Nó cho phép bạn tạo môi trường WordPress đầy đủ chức năng để thử nghiệm các theme và plugin hoặc giới thiệu bản demo cho khách hàng.
Phần tuyệt nhất là InstaWP cài đặt WordPress chỉ trong vài giây. Chúng tôi liên tục ngạc nhiên về tốc độ, cho phép MuaHosting.com kiểm tra nhiều cấu hình một cách nhanh chóng. InstaWP cũng cho phép bạn tạo các mẫu chứa phiên bản WordPress ưa thích, cấu hình PHP và các plugin được cài đặt sẵn.
Chúng tôi đã khám phá các tính năng khác của nó, chẳng hạn như khả năng đưa content giả vào website của bạn, quản lý backup và di chuyển, thậm chí kiểm soát quyền truy cập vào môi trường sandbox của bạn. Các chức năng này hợp lý hóa quy trình phát triển và cung cấp tính linh hoạt cao hơn.
Ưu điểm:
- Tạo website WordPress cực kỳ nhanh chóng
- Giao diện dễ sử dụng để quản lý các website sandbox
- Hệ thống mẫu cho môi trường phát triển nhất quán
- Tạo content giả option để thử nghiệm thực tế
- Chức năng backup và di chuyển
Nhược điểm:
- Gói cơ sở hạn chế hạn chế số lượng website sandbox đồng thời
- Các tính năng nâng cao có thể yêu cầu nâng cấp lên gói giá cao hơn
Tại sao MuaHosting.com khuyên dùng InstaWP: Thử nghiệm của MuaHosting.com cho thấy InstaWP rất phù hợp cho các developer, đại lý hoặc bất kỳ ai sử dụng nhiều môi trường WordPress. Tốc độ, tính dễ sử dụng và hệ thống mẫu của nó giúp giảm đáng kể thời gian thiết lập và đảm bảo tính nhất quán.
Giá cả: InstaWP cung cấp gói miễn phí cho phép bạn tạo 3 trang dàn dựng tạm thời. Tuy nhiên, các gói trả phí có nhiều tính năng hơn có giá khởi điểm là 90 USD mỗi năm.
8. Kiểm tra theme
Kiểm tra theme là một plugin WordPress miễn phí đóng vai trò là người kiểm tra cá nhân của bạn, phân tích code theme của bạn về chất lượng và sự tuân thủ các tiêu chuẩn code hóa của WordPress.
Plugin này cung cấp bộ kiểm tra tự động toàn diện để kiểm tra nhiều khía cạnh khác nhau của theme WordPress của bạn.
Công cụ này kiểm tra các lỗi code hóa phổ biến, đảm bảo sử dụng đúng các chức năng và mẫu của WordPress, xác minh việc đưa vào các file theme cần thiết như file bảng định kiểu và file mẫu, thậm chí quét code lỗi thời hoặc lỗ hổng bảo mật tiềm ẩn.
Chúng tôi thấy các bài kiểm tra rất kỹ lưỡng và nhiều thông tin, cung cấp giải thích rõ ràng cho bất kỳ vấn đề nào được đánh dấu. Thêm vào đó, plugin này rất dễ sử dụng vì bạn có thể chạy các bài kiểm tra từ dashboard WordPress của mình.
Ưu điểm:
- Phát hiện nhiều vấn đề về code hóa và kiểu dáng
- Kiểm tra theme của bạn với các tiêu chuẩn code hóa WordPress
- Đưa ra các recommend cải tiến
- Dễ sử dụng với kết quả rõ ràng
Nhược điểm:
- Yêu cầu một số hiểu biết cơ bản về code để hiểu đầy đủ một số giải thích nhất định
- Có thể không nắm bắt được tất cả các vấn đề tiềm ẩn
Tại sao MuaHosting.com khuyên bạn nên kiểm tra theme: Đối với các developer theme WordPress, Theme Check là một công cụ phát triển thiết yếu. Nó hợp lý hóa quy trình phát triển bằng cách xác định các vấn đề tiềm ẩn ngay từ đầu, giúp bạn tiết kiệm thời gian và sự bực bội trong quá trình gửi lên WordPress.org.
Giá cả: Theme Check là một plugin WordPress miễn phí.
Công cụ phát triển WordPress nào là tốt nhất?
Sau khi thử nghiệm và đánh giá nhiều công cụ và plugin, MuaHosting.com recommend các giải pháp khác nhau cho các tình huống cụ thể.
Ví dụ, nếu bạn đang tìm kiếm một công cụ để thiết lập và kiểm tra các website WordPress cục bộ, thì MuaHosting.com khuyên bạn nên sử dụng WP địa phương. Rất dễ sử dụng và bạn có thể tạo một website cục bộ trong vòng vài phút. Thêm vào đó, nó cho phép bạn chọn phiên bản PHP và loại server.
Mặt khác, bạn có thể sử dụng Mã WP để thêm đoạn code custom vào website của bạn và thêm chức năng bổ sung. Plugin giúp bạn chèn và quản lý đoạn code trên website của mình cực kỳ đơn giản mà không có nguy cơ làm hỏng bất kỳ thứ gì.
Tương tự, bạn có thể sử dụng Duplicator để di chuyển và backup website WordPress của bạn trong quá trình phát triển.
Câu hỏi thường gặp về Công cụ phát triển WordPress
1. Công cụ phát triển WordPress cục bộ là gì?
Các công cụ phát triển WordPress cục bộ cho phép bạn thiết lập môi trường WordPress trên máy tính của mình, hoàn toàn tách biệt với website trực tiếp. Điều này cho phép bạn phát triển và thử nghiệm các theme, plugin và sửa đổi mà không ảnh hưởng đến website trực tiếp.
2. Lợi ích của việc sử dụng công cụ phát triển WordPress là gì?
Các công cụ phát triển WordPress cho phép bạn thử nghiệm và thực hiện các thay đổi mà không ảnh hưởng đến website đang hoạt động. Chúng cũng tăng hiệu quả bằng cách phát triển và lặp lại nhanh hơn trong môi trường được kiểm soát. Bạn cũng có thể làm việc trên các dự án ngay cả khi không có kết nối internet.
3. Cái nào tốt hơn, XAMPP hay Local WP?
Local WP đơn giản và tối ưu với người dùng hơn XAMPP, rất phù hợp cho người mới bắt đầu. XAMPP yêu cầu nhiều kiến thức kỹ thuật hơn nhưng cung cấp nhiều quyền kiểm soát hơn đối với môi trường phát triển cục bộ.
Khám phá thêm Hướng dẫn phát triển WordPress
Chúng tôi hy vọng bài viết này giúp bạn tìm được công cụ phát triển WordPress tốt nhất. Bạn cũng có thể muốn xem hướng dẫn của MuaHosting.com về cách thêm content giả để phát triển theme trong WordPress và các lỗi WordPress phổ biến nhất và cách khắc phục chúng.
Nếu bạn thích bài viết này, vui lòng đăng ký theo dõi MuaHosting.com Kênh Youtube cho các video hướng dẫn về WordPress. Bạn cũng có thể tìm thấy MuaHosting.com trên Twitter Và Facebook.