Dự án Laminas, Quỹ Linux sẽ hỗ trợ phát triển các công cụ lập trình PHP

Trang web Zend Framework

Trang web Zend Framework đã thông báo về việc chuyển đổi sang dự án Laminas

La Tổ chức Linux đã thông báo, cùng với Zend Technologies và Rogue Wave Software, Dự án Laminas. Kể từ bây giờ, nền tảng se sẽ đối phó với tính liên tục của Zend Framework.

Zend Framework là một bộ sưu tập các gói PHP chuyên nghiệp. Các gói này được sử dụng để phát triển các ứng dụng và dịch vụ web. Nó hoạt động với các phiên bản cao hơn PHP 5.6 và cung cấp 100% mã hướng đối tượng bằng cách sử dụng nhiều tính năng ngôn ngữ.

Trong suốt lịch sử của nó, Zend Framework đã được áp dụng rộng rãi trong tất cả các lĩnh vực và loại ứng dụng. Tổng số lượt cài đặt hơn 400 triệu. Nó hiện đang được sử dụng bởi các công ty như BBC, BNP Paribas và Offers.com. Zend Framework tạo cơ sở cho nhiều ứng dụng và dịch vụ kinh doanh. Điều này bao gồm các nền tảng thương mại điện tử, quản lý nội dung, hệ thống chăm sóc sức khỏe, nền tảng giải trí và cổng thông tin, dịch vụ nhắn tin, API trong số nhiều nền tảng khác.

Với sự tài trợ của Linux Foundation, tiến bộ sẽ đạt được trong việc phát triển các công cụ PHP cho thế hệ tiếp theo của các dịch vụ web và API. Đồng thời, các thành phần Zend Framework hiện tại sẽ được giữ nguyên.

Đặc điểm dự án Laminas

tên

Vì thương hiệu Zend Framework vẫn có thể được sử dụng, nên Laminas, số nhiều của từ lamina trong tiếng Latinh, có nghĩa là một lớp mỏng, đã được chọn. Điều này dường như tổng hợp các mục tiêu của dự án (họ nói điều đó, không phải tôi)

Địa chỉ

Dự án sẽ được chỉ đạo bởi một Hội đồng quản trị. Là sẽ chịu trách nhiệm về các quyết định kinh doanhS. Các Ban chỉ đạo kỹ thuậthoặc (TSC), nó sẽ là chịu trách nhiệm về các quyết định kỹ thuật.

Ban chỉ đạo kỹ thuật ban đầu bao gồm các thành viên hiện tại của Nhóm Đánh giá Cộng đồng Khung Zend. Những người này được thêm một số cộng tác viên tạm thời. Họ đưa ra quyết định về những gì được lưu giữ, những gì được xử lý và ai có quyền truy cập vào các kho lưu trữ cụ thể. Nói tóm lại, họ có định hướng kỹ thuật tổng thể của dự án.

Hội đồng quản trị gồm đại diện của các công ty thành viên. Cũng sẽ có một hoặc nhiều thành viên của TSC. Hội đồng quản trị chịu trách nhiệm thiết lập cơ cấu quản trị và giám sát chung của dự án. Họ là những người đưa ra quyết định kinh doanh, thiết lập ngân sách. Họ phụ trách tổ chức sự kiện và nhóm làm việc. Các nhiệm vụ khác bao gồm cung cấp hỗ trợ tiếp thị cho dự án và xử lý các vấn đề pháp lý hoặc sở hữu trí tuệ phát sinh.

Trong kế hoạch là thêm một nhóm nhỏ các nhà phát triển. Vai trò của họ sẽ là giúp chỉ đạo bảo trì hàng ngày, quản lý tự động hóa, duy trì sự hiện diện của web trực tuyến- Họ cũng sẽ đảm nhận các nhiệm vụ khác cần thiết để giữ cho dự án đi đúng hướng. Nói cách khác, họ sẽ cho phép phần còn lại của cộng đồng chăm sóc để đưa dự án về phía trước.

Mật mã

Mã hiện tại sẽ được lưu trữ. Nó sẽ có sẵn trên GitHub, nhưng nó sẽ ở chế độ chỉ đọc. Điều này sẽ cho phép các cơ sở hiện có tiếp tục hoạt động mà không bị gián đoạn. Tuy nhiên, kho lưu trữ sẽ nói rõ rằng sự phát triển đang tiếp tục trên dự án mới. Các mục nhập cho các gói liên quan trong Packagist sẽ được đánh dấu là lỗi thời và sẽ trỏ đến gói Laminas mới tương ứng để thay thế.

Tất cả các gói do dự án xuất bản sẽ được đánh dấu là thay thế cho các gói Zend Framework các lớp hiện có và sẽ bao gồm các công cụ để liên kết các lớp kế thừa với các lớp gói mới. Điều này sẽ cho phép tích hợp liền mạch vào các dự án hiện có, ngay cả khi sử dụng thư viện của bên thứ ba tận dụng mã ZF.

Dự án sẽ cung cấp công cụ để lập trình viên cập nhật mã của họ. Điều này sẽ cho phép họ sử dụng các lớp mới được cung cấp bởi các gói Laminas, cũng như cập nhật các phần phụ thuộc.

Quá trình chuyển đổi được nâng cao. Các miền đã được bảo mật, các tài khoản GitHub đã được tạo, các cam kết tài trợ ban đầu đang được thực hiện và các công cụ di chuyển trong giai đoạn thử nghiệm. Mục tiêu là đi vào hoạt động trong quý 2019 hoặc quý XNUMX năm XNUMX.

thành viên

Vì cả nguồn lực tài chính và kỹ thuật đều cần thiết cho hoạt động của nó. Dự án Laminas đang tìm kiếm các thành viên đóng góp cả hai. Những ai quan tâm có thể đăng ký đây


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: AB Internet Networks 2008 SL
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.