Giới thiệu Cloud9 IDE – code mọi lúc mọi nơi

Chúng tôi rất vui mừng được chia sẻ kiến thức sâu sắc về từ khóa Cloud 9 la gi để tối ưu hóa nội dung trang web và chiến dịch tiếp thị trực tuyến. Bài viết cung cấp phương pháp tìm kiếm, phân tích và lựa chọn từ khóa phù hợp, cùng với chiến lược và công cụ hữu ích. Hy vọng thông tin này sẽ giúp bạn xây dựng chiến lược thành công và thu hút lưu lượng người dùng. Cảm ơn sự quan tâm và hãy tiếp tục theo dõi blog để cập nhật kiến thức mới nhất.

Thời xưa lúc mới phi vào thế giới lập trình mình ghét nhất là việc mỗi lần cài lại máy hay muốn code trên máy của người khác lại phải cài một đống thứ mới có thể code được: git, IDE (PHP Storm, SublimeText), DB (MySQL, SQL Server, Mongo DB …), Xampp các thứ… Cài vừa mất thời kì lại sở hữu thể gặp phải lỗi do môi trường xung quanh khác nhau nữa nên không thể tập trung vào việc đây là code được. Nhưng qua năm tháng thì tôi cũng dần quen với việc đó và cách tốt nhất là cải thiện tốc độ cài, viết guide khi setup project lần đầu… và mình tự nêu ra vướng mắc là liệu mình có thể bê nguyên cái PHP Storm lên “mây” và muốn code thì chỉ có mở ra là code? Với suy nghĩ đó mình thử search qua với google, và không ngờ là người ta đã làm ra cả 1 đống các service dạng như vậy, có thể liệt kê như: Cloud9, Codeanywhere, Codenvy… Và hôm nay mình xin giới thiệu tới những bạn 1 service trong số đó là Cloud9. Và thời điểm này tất cả chúng ta chỉ có 1 chiếc máy tính cá nhân cài chrome là đã có thể gõ code ầm ầm rồi, thậm chí còn ra quán nét mà muốn code cũng code được luôn

Bạn Đang Xem: Giới thiệu Cloud9 IDE – code mọi lúc mọi nơi

Xem Thêm : Ba đờ sốc xe ô tô là gì?

Cloud 9 là 1 trong những IDE trực tuyến. Khi chúng ta đăng nhập vào Cloud 9 (C9), C9 sẽ cung cấp cho bạn 1 workspace để thao tác, nó là 1 trong những máy ảo đã cấu hình thiết lập hầu như đầy đủ những gì có thể code (php, git, …). Với tài khoản không tính tiền thì cấu hình máy ảo này cũng tương đối khiêm tốn, 2GB HDD, 512 MB RAM, 1 CPU – tạm đủ để trải nghiệm 1 IDE trực tuyến. Bạn chỉ có open workspace và có thể mở màn code và chạy luôn trên đấy mà ko cần phải cấu hình thiết lập gì cả.

Trước nhất mình xin hướng dẫn các bạn cách đăng kí một tài khoản không tính tiền để trải nghiệm Cloud 9 IDE nhé. Vào link đăng ký sau https://c9.io/signup nhập email và tuân theo các bước. Đến bước gần cuối mình thấy nó yêu cầu nhập thông tin thẻ tín dụng thanh toán để tính sổ. Vì tài khoản của mình được lập từ rất mất thời gian rồi mà hồi ý nó ko có bước nhập thẻ tín dụng thanh toán này. Không hiểu sao đã không tính tiền lại còn bắt nhập thẻ tín dụng thanh toán làm chi mặc dù nó cũng luôn tồn tại cam kết tài khoản không tính tiền sẽ không còn bị charge tiền mà mọi thông tin được đảm bảo như hình trong tương lai: Sau thời điểm đã đăng kí thành công và đăng nhập vào ta thấy giao diện khá đơn giản và xinh đẹp nó được cho phép ta tạo 1 workspace mới hoặc open workspace cũ để code luôn. Ở đây mình sẽ thử chức năng tạo 1 workspace mới. Giao diện như sau: Nó có hai cơ chế là public và private, với tài khoản không tính tiền thì ta có thể tạo không giới hạn workspace public nhưng chỉ được một private workspace thôi. Ta thấy nó tương trợ rất nhiều template – đó là một máy ảo đã cài sẵn các thứ để sẵn sàng cho việc code, mình chọn PHP. Và song song có thể clone 1 project từ github về luôn. Mình sẽ thử cấu hình thiết lập 1 project Laravel lên. Sau thời điểm create project thì ta sẽ sở hữu được giao diện như sau: Nhìn thấy giao diện code đây rồi! Y như sublime text, rất thân thiện luôn nhé! Đặc biệt quan trọng nó còn tương trợ gợi ý code cho mình như PHP Storm luôn. Thử ấn Run xem nó chạy luôn apache cho mình luôn. Test luôn ngay trên trình duyệt. Ở ngay phía dưới ta có luôn terminal như vậy là toàn quyền với nó rồi, mình sẽ xóa các file mặc định và dùng composer để init project laravel. Chỉnh lại file config của apache2 ở /etc/apache2/sites-enabled/001-cloud9.conf chỉnh dòng /etc/apache2/sites-enabled/001-cloud9.conf thành thư mục public của project Laravel. Và click lại Run, Cloud 9 sẽ deploy nhanh project lên host riêng ta được kết quả sau https://facebook-quanvh.c9users.io/.

Xem Thêm : 1RM là gì ? Cách tính 1RM được thực hiện như thế nào

Ngoài ra Cloud 9 còn tồn tại thể share editor cho những người khác nữa để cùng nhau code chung, khi code có thể chat được với nhau nữa (mục Collaborate), quá là tiện để thao tác nhóm phải không các bạn. Như vậy ta có thể thấy Cloud 9 có một số ưu điểm nhất định ví dụ như:

  • Trước nhất nhất định là ưu điểm có thể code mọi lúc mọi nơi, chỉ có máy và trình duyệt cài sẵn là đủ
  • Không cần cấu hình thiết lập môi trường xung quanh lằng nhằng, chỉ có create workspace clone project về là đã có thể bắt tay vào code được rồi
  • Có hẳn 1 máy ảo để thao tác và cấu hình thiết lập thêm mọi thứ mình muốn
  • Deploy được lên host public có thể cho những người khác xem luôn thành tựu
  • Có thể thao tác nhóm, code chung với những người khác khá tiện lợi

Nhưng không dừng lại ở đó còn một số hạn chế:

  • Cấu hình workspace của tài khoản không tính tiền khá yếu
  • Vì là trình IDE trực tuyến nên đôi lúc gõ code cảm giác vẫn có sự delay

Nội dung bài viết của tôi chỉ mang tính chất giới thiệu về một trình IDE trực tuyến hằng mong ước, một tiện ích của điện toán đám mây nên mình xin phép được kết thúc nội dung bài viết tại đây. Để tìm hiểu chuyên sâu hơn các chúng ta có thể đọc Documents của nó và thử tự mình tạo tài khoản và trải nghiệm nhé! Cảm ơn các bạn đã đọc bài!

You May Also Like

About the Author: v1000