Last update: 2008 Nov 25th
--
Hôm nay, TH vừa nâng cấp site này lên Drupal 6 xong, các site mà TH đang bảo trì cũng đang từ từ được nâng cấp theo. Một trong những tính năng khá thú vị của Drupal 6 là: mã nguồn tải ít hơn => site có thể bật nhiều tính năng hơn & hỗ trợ OpenID & Sử dụng jQuery 1.2.x & ...
Sẵn tiện, TH làm luôn một trang ghi lại tình trạng phát triển của Drupal 7. TH sẽ cố gắng thường xuyên cập nhật trang này, để (bản thân) có thể theo kịp các phát triển mới của Drupal project; Ngoài ra, ai muốn theo dõi cũng có một nguồn tham khảo nho nhỏ.
Bảo mật
- Kich bản cron.php đã được bảo vệ. Kịch bản này phải được gọi với một key cụ thể mới có thể chạy.
- Implemented a pluggable password hashing API supporting alternative hashing and authentication schemes.
- Implemented much stronger password hashes that are also compatible with the Portable PHP password hashing framework.
Giao diện
- Layout của theme Bluemarine đã được chuyển từ dạng table sang định dạng = div.
For developer
- #154932 Added hook API documentation to Drupal core. Lúc trước, tài liệu tham khảo Drupal nằm tách rời, giờ được bao gồm luôn trong bản phân phối, quả là quá tiện.
Vấn đề khác
- #154578, 154579 Đã hỗ trợ cơ sở dữ liệu SQLite.
- Sử dụng
$_SERVER['HTTP_REFERER'] trực tiếp => bỏ hàm referer_uri().
- Sử dụng constant
REQUEST_TIME (define('', $_SERVER['REQUEST_TIME')) thay việc gọi hàm time() nhiều lần.
- Database Layer: The Next Generation, công lớn của Robloach, ổng có một bài giới thiệu tại đây.
- Trong Drupal 5 & 6, module aggregator tạo một system block cho mỗi feed. Thật sự thì điều này không cần thiết => Drupal 7 đã cho người điều hành tuỳ chọn module có phát sinh block cho feed tương ứng hay không. #43245.
- New install profiles in core: Hồ sơ cài đặt (install profile) mới được bao gồm trong nhân.
- Tích hợp bộ kiểm tra chất lượng mã nguồn, tất cả các tính năng của hệ thông đều có test & passed.
- Code registry, giúp giảm mã nguồn tải lên khi hệ thống thực thi. Có một phiền phức nhỏ cho người lập trình, họ phải khai báo các tập tin chứa mã nguồn vào trong tập tin .info. Crell có một bài viết khá hay về Drupal Registry
- Phiên bản PHP đòi buộc bây giờ là PHP 5.2
- Phiên bản MySQL đòi buộc bây giờ là MySQL 5.0
Các patch thú vị
- PostgreSQL schema support
- JQuery UI in core
Các tính năng ra đi
- Module Throttle
- Module ping
- Tính năng "access rules"
Thế Hồng
Comments
Anh Thế Hồng có thể cho em
Anh Thế Hồng có thể cho em link hướng dẫn update được không? Google không đúng keyword hay sao...
Chạy file update?
Post new comment