Top 15 QuickStarts cho OpenShift
Trước đây chúng tôi đã viết về các ứng dụng bạn có thể sử dụng để bắt đầu trên OpenShift, dịch vụ nền tảng đám mây cung cấp sử dụng hạn ngạch miễn phí. Hôm nay chúng ta sẽ xem xét QuickStarts thay thế.
QuickStarts, như tên cho thấy, cho phép bạn "bắt đầu nhanh" với OpenShift bằng cách tự động kết hợp nguồn của ứng dụng và các yêu cầu của ứng dụng để dễ dàng khởi chạy ứng dụng mới. Nó là một tiện ích bổ sung giúp ai đó dễ dàng bắt đầu với một ứng dụng hoặc khung trên OpenShift. Nói một cách đơn giản, nó cho phép bạn tận hưởng một dịch vụ lưu trữ tùy chỉnh, giả sử một blog hoặc lưu trữ đám mây miễn phí mà không gặp rắc rối cài đặt.
Nói về nhà phát triển, QuickStart chỉ đơn giản là kho lưu trữ mã nguồn Git được ghép nối với một hoặc nhiều hộp mực. Theo cách nói của giáo dân, QuickStart mở rộng đám mây của Red Hat nền tảng bằng cách đưa một số công nghệ (ứng dụng hoặc khung hoặc ngăn xếp ứng dụng) lên OpenShift. Dưới đây là 15 QuickStarts mà bạn có thể nên kiểm tra trên OpenShift. Nếu bạn có nhiều thứ để thêm vào danh sách, hãy chia sẻ với chúng tôi trong phần bình luận.
ownCloud
ownCloud là một đám mây mã nguồn mở và miễn phí tự kiểm soát và tự lưu trữ. Nó lưu trữ rất nhiều tính năng như thiết kế đáp ứng, tùy chọn chia sẻ, đồng bộ hóa trên thiết bị di động và máy tính để bàn, bộ nhớ ngoài, kiểm soát phiên bản, chỉnh sửa hợp tác và nhiều hơn nữa.
LiveOak
LiveOak cho phép bạn tập trung vào phát triển ứng dụng di động bằng cách cung cấp nền tảng linh hoạt và dễ sử dụng. Nó cung cấp tất cả các dịch vụ di động cần thiết như lưu trữ, bảo mật và đăng nhập một lần, thông báo đẩy và hơn thế nữa.
NGHĨA LÀ
MEAN là một người thân thiện Fullstack JavaScript cho các ứng dụng web. MEAN là viết tắt của MongoDB, Express, AngularJS và Node.js. Nó đơn giản hóa và tăng tốc phát triển ứng dụng web và cho phép bạn xây dựng các ứng dụng web nhanh và có thể mở rộng.
Mũi đất
CapeDwarf là một giải pháp thay thế nguồn mở cho Google App Engine. Nó cho phép bạn chạy các ứng dụng Java được viết cho Google App Engine trên Máy chủ ứng dụng WildFly với các sửa đổi bằng không. Nó cho phép bạn dễ dàng di chuyển ứng dụng GAE sang đám mây riêng của mình.
RSS nhỏ xíu
RSS Tiny Tiny là một trực tuyến đầu đọc và tập hợp thức ăn, được thiết kế để cho phép bạn đọc tin tức từ các nguồn được chọn. Nó có nhiều tùy chọn chia sẻ, podcast, API dựa trên JSON và nhiều hơn nữa. Nó hỗ trợ plugin và chủ đề, và có một khách hàng chính thức cho Android.
Django
Django là phổ biến nhất khung ứng dụng web cho Python. Nó tuân theo mô hình kiến trúc mô hình-khung nhìn-trình điều khiển (MVC) và giúp dễ dàng tạo ra các trang web điều khiển cơ sở dữ liệu phức tạp. Nó tập trung vào phát triển nhanh chóng, và khả năng sử dụng lại và khả năng cắm của các mô-đun ứng dụng.
Viên ngọc trên tay vịn
Ruby on Rails hay đơn giản là Rails là phổ biến khung phát triển web cho Ruby. Nó sử dụng khung công tác mô hình-khung nhìn-trình điều khiển (MVC) và nhấn mạnh việc sử dụng các mô hình kỹ thuật phần mềm nổi tiếng như đừng lặp lại chính mình (DRY), quy ước về cấu hình (CoC), v.v..
Chớp
Bolt là một đơn giản và công cụ quản lý nội dung gọn nhẹ. Nó có giao diện phụ trợ hoàn toàn đáp ứng và hỗ trợ các mẫu Twig để tùy chỉnh giao diện. Nó có một biên tập nội dung khéo léo, loại nội dung mạnh mẽ, quản lý người dùng, thương hiệu, mở rộng thông qua bổ sung và nhiều hơn nữa.
CodeIgniter
CodeIgniter là một khung công tác PHP nguồn mở để giảm bớt sự phát triển web. Nó đơn giản hóa nhiệm vụ phát triển web của bạn bằng cách cung cấp bộ công cụ đơn giản và thanh lịch để khởi động quá trình phát triển ứng dụng của bạn. Nó khuyến khích trình điều khiển xem mô hình và cung cấp một bộ thư viện phong phú cho các tác vụ thường cần.
Vòi rồng
Tornado là một không chặn có thể mở rộng, không đồng bộ máy chủ web và khung ứng dụng web nhẹ cho Python. Tornado cung cấp hiệu suất cao so với Apache hoặc các máy chủ web khác. Đó là lý tưởng cho việc bỏ phiếu dài và các ứng dụng khác yêu cầu kết nối lâu dài.
Mỳ
Moodle là một hệ thống quản lý học tập cung cấp một môi trường giảng dạy hợp tác cho các nhà giáo dục. Nó tạo ra một môi trường dạy và học riêng chứa đầy các khóa học năng động của quản trị viên hoặc giáo viên cho sinh viên.
RhodeCode
RhodeCode là một mã cộng tác và hệ thống kho lưu trữ cho các hệ thống phiên bản Git và Mercurial. Nó có một hệ thống đánh giá mã, hiểu biết dự án, hệ thống cấp phép và xác thực, API đơn giản nhưng mạnh mẽ và nhiều hơn nữa.
GNU xã hội
GNU Social, trước đây là StatusNet, là một nền tảng blog vi mô miễn phí, giống như Twitter. Nó là một phần mềm giao tiếp xã hội cho cả giao tiếp công cộng và riêng tư. Đây là một dịch vụ mạng được hỗ trợ rộng rãi, hỗ trợ các chế độ cộng đồng và người dùng đơn.
Fedena
Fedena là một nguồn mở hệ thống quản lý trường học. Nó có nhiều tính năng hơn một hệ thống thông tin và phù hợp cho học sinh, giáo viên, phụ huynh cũng như quản trị viên hệ thống. Nó có các hệ thống phân loại khác nhau, theo dõi SMS, phiếu trả tiền, đăng nhập phụ huynh, hệ thống nhắn tin, v.v..
Jekyll
Jekyll là một đơn giản, tạo trang web tĩnh nhận biết blog, có nghĩa là nó chuyển đổi văn bản đơn giản thành các trang web tĩnh hoạt động mà không cần cơ sở dữ liệu. Đó là cùng một công cụ hỗ trợ các trang GitHub. Nó hỗ trợ Markdown hoặc Dệt may, bố trí tùy chỉnh, bài viết và trang, permalinks, vv.