Sunday, 25 November 2012

Byebye Shared Hosting, Hello Free Cloud

App được nhắc đến trong bài này được viết bằng PHP - MySQL
 Biết đến Heroku từ lâu, nhưng nó lại dùng PostgreSQL, không được quen cho lắm. Hôm nay tớ tìm thấy đám mây khác đáp ứng được nhu cầu này - Xeround (Database as a Service - xeround.com).



Như vậy code (PHP) sẽ deploy trên Heroku, và database (MySQL) được gửi tạm trên Xeround Cloud. Một lựa chọn khác có vẻ chuyên nghiệp hơn Free Shared Host :D

Xeround cung cấp gói Free cho phép tạo db < 10mb, quản lý db bằng phpmyadmin. Đủ dùng cho các test app hoặc để chơi or 1 cái shop bán hàng nhỏ :D

Sau khi deploy code php trên Heroku có thể config domain có sẵn thay thế cho domain cung cấp của Heroku
$ heroku domains:add example.com

Với điều kiện domain đã được cấu hình DNS (CNAME) trỏ example.com về yourapp.herokuapp.com

Đây là 1 web app mình đã làm theo cách trên http://ola.familug.org
Tốc độ tương đối chậm nhưng vẫn nhỉnh hơn các free host khác.