CodeIgniter

Phần mềm chụp màn hình:
CodeIgniter
Các chi tiết về phần mềm:
Phiên bản: 3.0.6 Cập nhật
Ngày tải lên: 12 May 16
Nhà phát triển: EllisLab, Inc.
Giấy phép: Miễn phí
Phổ biến: 257
Kích thước: 2504 Kb

Rating: nan/5 (Total Votes: 0)

CodeIgniter cho phép người sử dụng một cách sáng tạo tập trung vào dự án bằng cách giảm thiểu số lượng mã cần thiết cho bất kỳ nhiệm vụ nhất định hoặc tính năng.

Nhìn chung khuôn khổ này là khá nhỏ khi so sánh với các công cụ khác tương tự, cung cấp hiệu suất nổi tiếng, và cũng khá thân thiện khi nói đến các yêu cầu tối thiểu, làm việc với hầu hết các PHP chia sẻ tài khoản hosting.

Các nhà phát triển đã luôn đổ về CodeIgniter trong quá khứ nhờ đến tốt để cùng nhau tài liệu của nó, mà đã không giảm ngắn trong những năm gần đây không.

CodeIgniter đi kèm với rất nhiều công cụ được xây dựng trong, các lớp học nhỏ nhằm giải quyết các nhiệm vụ khác nhau phổ biến trong phát triển Web, bạn có thể đọc thêm về tính năng trong phần dưới đây.

Kể từ năm 2015, hoạt động phát triển khuôn khổ của CodeIgniter đã được chuyển từ Ellislab, Inc., người sáng tạo ban đầu của nó, đến Columbia Viện Công nghệ Anh.

Điều gì là mới trong phiên bản này:


Mới trong CodeIgniter 2.2.1 (ngày 11 Tháng Hai năm 2015)

Điều gì là mới trong phiên bản 3.0.5:

  • Khung được phát hành theo giấy phép MIT
  • Các trình điều khiển cơ sở dữ liệu đã có refactoring rộng
  • PDO là đầy đủ chức năng với subdrivers
  • Có một thư viện Session mới
  • Có một thư viện mã hóa mới
  • Các đơn vị kiểm nghiệm đã được tăng cường, và mã số bảo hiểm cải thiện
  • PHP 5.4 hoặc mới hơn được khuyến khích, nhưng CI vẫn sẽ làm việc trên PHP 5.2.4

Điều gì là mới trong phiên bản 3.0.4:

  • Khung được phát hành theo giấy phép MIT
  • Các trình điều khiển cơ sở dữ liệu đã có refactoring rộng
  • PDO là đầy đủ chức năng với subdrivers
  • Có một thư viện Session mới
  • Có một thư viện mã hóa mới
  • Các đơn vị kiểm nghiệm đã được tăng cường, và mã số bảo hiểm cải thiện
  • PHP 5.4 hoặc mới hơn được khuyến khích, nhưng CI vẫn sẽ làm việc trên PHP 5.2.4

Điều gì là mới trong phiên bản 3.0.3:

  • Khung được phát hành theo giấy phép MIT
  • Các trình điều khiển cơ sở dữ liệu đã có refactoring rộng
  • PDO là đầy đủ chức năng với subdrivers
  • Có một thư viện Session mới
  • Có một thư viện mã hóa mới
  • Các đơn vị kiểm nghiệm đã được tăng cường, và mã số bảo hiểm cải thiện
  • PHP 5.4 hoặc mới hơn được khuyến khích, nhưng CI vẫn sẽ làm việc trên PHP 5.2.4

Điều gì là mới trong phiên bản 3.0.0:

  • Khung được phát hành theo giấy phép MIT
  • Các trình điều khiển cơ sở dữ liệu đã có refactoring rộng
  • PDO là đầy đủ chức năng với subdrivers
  • Có một thư viện Session mới
  • Có một thư viện mã hóa mới
  • Các đơn vị kiểm nghiệm đã được tăng cường, và mã số bảo hiểm cải thiện
  • PHP 5.4 hoặc mới hơn được khuyến khích, nhưng CI vẫn sẽ làm việc trên PHP 5.2.4

Điều gì là mới trong phiên bản 2.2.1 / 3.0rc2:

  • Cải thiện an ninh trong xss_clean ().
  • múi giờ cập nhật trong ngày Helper.

Điều gì là mới trong phiên bản 2.2.0:

  • Các xor_encode () trong lớp Encrypt có được gỡ bỏ. Các Encrypt Class yêu cầu tiện ích Mcrypt được cài đặt.
  • Session Thư viện bây giờ sử dụng xác thực HMAC thay vì một checksum MD5 đơn giản.

Điều gì là mới trong phiên bản 2.1.4:.

  • Cải thiện an ninh trong xss_clean ()

Điều gì là mới trong phiên bản 2.1.3:

  • Sửa lỗi:
  • File dựa trên phương pháp Caching get_metadata () được sử dụng một chìa khóa mảng không tồn tại để tìm kiếm các giá trị TTL.
  • phiên Library phương pháp sess_destroy () không phá hủy các mảng userdata.
  • Bug nơi Thư viện Profiler ban hành một lỗi E_WARNING nếu phiên userdata chứa các đối tượng.
  • Thư viện Di cư bỏ $ config [ 'migration_path'] Cài đặt.
  • Input Thư viện cho phép giả mạo vô điều kiện của địa chỉ IP HTTP của khách hàng thông qua các tiêu đề HTTP_CLIENT_IP.
  • Input Thư viện bỏ qua HTTP_X_CLUSTER_CLIENT_IP và HTTP_X_CLIENT_IP tiêu đề khi kiểm tra cho các proxy.
  • csrf_verify () được sử dụng để thiết lập cookie CSRF khi xử lý một yêu cầu POST không có dữ liệu POST thực tế, kết quả xác nhận yêu cầu đó phải được coi là không hợp lệ.
  • Một lỗi trong thư viện an nơi một cookie CSRF đã được tạo ra ngay cả khi $ config [ 'csrf_protection'] được thiết tot FALSE.
  • Thư viện Input kích hoạt csrf_verify () trên các yêu cầu CLI.

Điều gì là mới trong phiên bản 2.1.2:.

  • Cải thiện an ninh trong xss_clean ()

Điều gì là mới trong phiên bản 2.1.1:

  • Cải thiện phát hiện loại MIME trong File tải lên thư viện.
  • url_title () hiệu suất và sản lượng được cải thiện. Bây giờ bạn có thể sử dụng bất kỳ chuỗi như là dấu phân cách từ. Tương thích ngược với 'dấu gạch ngang "hoặc" gạch "như lời tự phân cách.
  • Thêm hỗ trợ cho các địa chỉ IPv6 IP.
  • Một khóa mảng sai đã được sử dụng trong thư viện Upload để kiểm tra mime-loại.
  • Form_Open () so với $ hành động chống lại site_url () thay vì BASE_URL ()
  • CI_Upload :: _ file_mime_type () có thể đã thất bại nếu mime_content_type () được sử dụng để phát hiện và trả về FALSE.
  • Windows đường dẫn đã được bỏ qua khi sử dụng các lớp Image Manipulation để tạo ra một tập tin mới.
  • Khi cơ sở dữ liệu bộ nhớ đệm được kích hoạt, $ này - & # x3e; db - & # x3e;. Query () kiểm tra bộ nhớ cache trước khi biến ràng buộc mà kết quả truy vấn cache không bao giờ được tìm thấy
  • giá trị cookie CSRF được phép có bất kỳ (không rỗng) chuỗi trước khi được ghi vào đầu ra, làm cho tiêm mã nguy hiểm.
  • PDO đặt một 'dbname' đối số trong đó là chuỗi kết nối không phụ thuộc vào nền tảng cơ sở dữ liệu được sử dụng, mà làm cho nó không thể sử dụng SQLite.
  • CI_DB_pdo_result :: NUM_ROWS () đã không trở về đúng giá trị với các truy vấn SELECT, nguyên nhân gây ra nó đã dựa vào PDOStatement :: rowCount ().

Điều gì là mới trong phiên bản 2.1.0:

  • Cố định một lỗ hổng tiêm tham số tiềm năng trong thư viện An ninh và tăng cường bộ lọc XSS cho vulnerabilites HTML5.
  • quy tắc xác nhận gọi lại bây giờ có thể chấp nhận các thông số giống như bất kỳ quy tắc xác nhận khác.
  • Thêm html_escape () đến các chức năng thông thường để thoát ra HTML để ngăn ngừa XSS easliy.

Điều gì là mới trong phiên bản 2.0.2:

  • Đây là một phiên bản duy trì an ninh và là một đề nghị cập nhật cho tất cả các trang web. Việc sửa chữa bảo mật vá một lỗ hổng nhỏ trong các bộ lọc cross site scripting. Chúng tôi cũng đã có cơ hội để lặp trên một số mã lọc khác của chúng tôi. Kết quả là, các thư viện An ninh hiện nay là một thành phần cốt lõi.

được gì mới trong phiên bản 2.0.0:

  • Hỗ trợ cho PHP 4 đã biến mất, PHP 5.1 là bây giờ là một yêu cầu.
  • CSRF Bảo vệ được xây dựng trong các hình thức trợ giúp
  • Trình điều khiển
  • Gói ứng dụng
  • Giàn giáo, sau khi được chấp thuận cho một số phiên bản, đã được gỡ bỏ.
  • Loại bỏ các phản Validation Class.
  • Plugins đã được loại bỏ, trong lợi của Helpers.
  • Thêm ghi đè định tuyến đến các tập tin index.php chính, tạo điều kiện cho việc định tuyến bình thường để được ghi đè trên mỗi & quot; index & quot; cơ sở tập tin.
  • Thêm $ tuyến đường [ '404_override'] để cho phép trang 404 để được xử lý bởi bộ điều khiển.
  • 50 lỗi cố định.

Điều gì là mới trong phiên bản 1.7.3:

  • Phiên bản 1.7.3 là bản bảo trì an ninh, bao gồm một lớp tập Tải lên vá trước đây, và một bản vá bảo mật mới để ngăn chặn theo cây thư mục có thể trong một số trường hợp (lại chuyển từ một sửa chữa thực hiện để CodeIgniter 2.0 tại BitBucket). Không có thay đổi đáng kể khác.

Điều gì là mới trong phiên bản 1.7.2:

  • Thư viện:
  • Thêm một Giỏ Class mới.
  • Thêm khả năng để vượt qua $ config [ 'file_name'] cho các tập tin tải lên lớp và đổi tên các tập tin tải lên.
  • để thay đổi niêm yết sử dụng một tác nhân rất Safari sẽ báo cáo chính xác hơn chính nó. (# 6844)
  • Cơ sở dữ liệu:
  • Switched sử dụng GetType () trong thoát () để is_ phương pháp *, kể từ phiên bản PHP trong tương lai có thể thay đổi sản lượng của nó.
  • Cập nhật tất cả các trình điều khiển cơ sở dữ liệu để xử lý mảng trong escape_str ()

  • Phương pháp
  • Thêm escape_like_str () cho thoát chuỗi được sử dụng trong điều kiện tương tự
  • Cập nhật Active Record để sử dụng các cơ chế thoát mới LIKE.
  • Phương pháp thêm kết nối lại () để điều khiển DB để cố gắng giữ còn sống / thiết lập lại kết nối sau một nhàn rỗi dài.
  • Modified lái MSSQL sử dụng mssql_get_last_message () cho các thông báo lỗi.
  • Helpers:
  • Thêm form_multiselect () để các helper Form.
  • form_hidden Modified () trong helper Mẫu chấp nhận mảng đa chiều.
  • form_prep Modified () trong helper mẫu để theo dõi các lĩnh vực lưỡng để tránh nhiều prep / đột biến từ các cuộc gọi tiếp theo có thể xảy ra khi sử dụng Form Validation và hình thức trợ giúp các chức năng để các trường mẫu đầu ra.
  • directory_map Modified () trong helper Directory để cho phép sự bao gồm các tập tin ẩn, và trả về FALSE về thất bại để đọc thư.
  • Đổi các helper Smiley làm việc với nhiều lĩnh vực và chèn cười ở vị trí con trỏ cuối cùng được biết.
  • General:
  • Tương thích với PHP 5.3.0
  • show_error Modified () để cho phép gửi các mã phản ứng máy chủ HTTP.
  • show_404 Modified () để gửi 404 mã trạng thái, loại bỏ các thủ-CGI tương thích header () tuyên bố từ mẫu error_404.php.
  • Added set_status_header () đến các chức năng thông thường để cho phép sử dụng khi lớp đầu ra là không có.
  • Thêm is_php () chức năng thông thường để tạo điều kiện so sánh phiên bản PHP.
  • Added 2 CodeIgniter & quot; cheatsheet & quot; (Nhờ DesignFellow.com cho những đóng góp này).

Yêu cầu :

  • PHP 5.2.4 hoặc cao hơn

Phần mềm tương tự

FireStats
FireStats

13 May 15

script.aculo.us
script.aculo.us

21 Jul 15

Leaflet
Leaflet

10 Dec 15

Phần mềm khác của nhà phát triển EllisLab, Inc.

CodeIgniter
CodeIgniter

15 Apr 15

ExpressionEngine
ExpressionEngine

9 Apr 16

Ý kiến ​​để CodeIgniter

Bình luận không
Nhập bình luận
Bật hình ảnh!
Tìm kiếm theo chủ đề