CodeIgniter

ソフトウェアのスクリーンショット:
CodeIgniter
ソフトウェアの詳細:
バージョン: 3.0.6 更新
日付のアップロード: 12 May 16
開発者: EllisLab, Inc.
ライセンス: 無料
人気: 383
サイズ: 2504 Kb

Rating: nan/5 (Total Votes: 0)

CodeIgniterでは、ユーザーが創造任意の与えられたタスクまたは機能のために必要なコードの量を最小限にすることによって、プロジェクトに専念することができます。

総合的なフレームワークは、他の同様のツールと​​比較した場合、非常に小さい、よく知られたパフォーマンスを提供し、それが最小要件に来るとき、ほとんどのPHPでの作業はアカウントを共有ホスティングも非常にフレンドリーです。

開発者は常に、近年もないでは短い落ちていないそのほかまとめドキュメントへの過去のおかげでCodeIgniterのに群がっています。

CodeIgniterには、組み込みツール、あなたは以下の特長のセクションで詳細を読むことができ、Web開発、中に様々な一般的なタスクを扱う小さなクラスの多くが付属しています。


2015年以来、CodeIgniterのフレームワークの開発事業は、ブリティッシュコロンビア工科大学に、EllisLab社、その最初の作成者から切り替わった

このリリースの新機能:

この
CodeIgniterの2.2.1の新(2月11日、2015年)

このバージョン3.0.5の新機能:

このフレームワークはMITライセンスの下でリリースされています
データベースドライバは、大規模なリファクタリングを持っていました
PDOはsubdriversと完全に機能しています
新しいセッションのライブラリがあります
新しい暗号化ライブラリがあります
ユニットテストは、強化してきた、とコードカバレッジが向上します
PHP 5.4以降が推奨されますが、CIはまだPHP 5.2.4で動作します

このバージョン3.0.4の新機能です:

このフレームワークはMITライセンスの下でリリースされています
データベースドライバは、大規模なリファクタリングを持っていました
PDOはsubdriversと完全に機能しています
新しいセッションのライブラリがあります
新しい暗号化ライブラリがあります
ユニットテストは、強化してきた、とコードカバレッジが向上します
PHP 5.4以降が推奨されますが、CIはまだPHP 5.2.4で動作します

このバージョン3.0.3の新機能です:

このフレームワークはMITライセンスの下でリリースされています
データベースドライバは、大規模なリファクタリングを持っていました
PDOはsubdriversと完全に機能しています
新しいセッションのライブラリがあります
新しい暗号化ライブラリがあります
ユニットテストは、強化してきた、とコードカバレッジが向上します
PHP 5.4以降が推奨されますが、CIはまだPHP 5.2.4で動作します

このバージョン3.0.0の新機能です:

このフレームワークはMITライセンスの下でリリースされています
データベースドライバは、大規模なリファクタリングを持っていました
PDOはsubdriversと完全に機能しています
新しいセッションのライブラリがあります
新しい暗号化ライブラリがあります
ユニットテストは、強化してきた、とコードカバレッジが向上します
PHP 5.4以降が推奨されますが、CIはまだPHP 5.2.4で動作します

このバージョン2.2.1 / 3.0rc2で新しい何が:

このxss_cleanにおけるセキュリティの強化()。
日付ヘルパーで更新されたタイムゾーン。

このバージョン2.2.0の新機能である:暗号化クラスで

このxor_encode()メソッドは削除されました。暗号化クラスは、現在インストールされているmcrypt拡張モジュールが必要です。
セッションライブラリは現在、単純なMD5チェックサムの代わりにHMAC認証を使用しています。

このバージョン2.1.4の新機能です:

このxss_cleanにおけるセキュリティの強化()。

このバグ修正:

このバージョン2.1.3の新機能です。
ファイルベースの​​キャッシング法get_metadata()TTL値を探すために存在しない配列のキーを使用していました。
セッションライブラリメソッドsess_destroyは()ユーザーデータの配列を破壊しませんでした。
セッションのユーザデータはオブジェクトが含まれている場合プロファイラライブラリは、E_WARNINGエラーが発行されたバグ。
移行ライブラリは、$設定[ 'migration_path']の設定を無視しました。
入力ライブラリはHTTP_CLIENT_IPヘッダーを介してHTTPクライアントのIPアドレスの無条件のスプーフィングを許可されました。
プロキシをチェックするときに入力ライブラリはHTTP_X_CLUSTER_CLIENT_IPとHTTP_X_CLIENT_IPヘッダを無視していました。
csrf_verify()は無効とみなされるべきである要求を検証するにもたらしていない実際のPOSTデータ、とPOSTリクエストの処理中にCSRFのクッキーを設定するために使用されます。
$の設定[ 'csrf_protectionが'] totはFAL​​SEに設定されている場合でもCSRFクッキーが作成されたセキュリティライブラリのバグ。
入力ライブラリは、CLIの要求に)(csrf_verifyトリガ。

このバージョン2.1.2の新機能です:

このxss_cleanにおけるセキュリティの強化()。

このバージョン2.1.1の新機能である:ファイルのアップロードライブラリ

この改善されたMIMEタイプの検出。
url_title()の性能と出力を向上します。これで、単語の区切り文字として任意の文字列を使用することができます。単語の区切り文字としての「ダッシュ」や「下線」との下位互換性があります。
IPv6のIPアドレスのサポートが追加されました。
間違った配列のキーは、MIMEタイプをチェックするためにアップロードライブラリで使用されました。
FORM_OPEN()$アクションSITE_URLに対する比較()の代わりにBASE_URLの()
CI_Upload :: _ file_mime_type()mime_content_type(あれば失敗したかもしれないが)検出のために使用されるとFALSEを返します。
新しいファイルを作成するために、画像操作クラスを使用している場合、Windowsのパスは無視されました。
データベースのキャッシュが有効になっていた場合には、$この - &#のSpark Proの;デシベル - &#Spark Proの; query()は見つかりませんでしたされないキャッシュされたクエリをもたらした変数をバインドする前にキャッシュをチェックしました。
CSRF Coo​​kieの値はコードインジェクションリスクなって、出力に書き込まれる前に、任意の(空でない)の文字列であることが許されました。
PDOは、それが不可能にSQLiteを使用するように作られているにかかわらず、使用中のデータベース・プラットフォームのそれの接続文字列で「DBNAME '引数を置きます。
それはのPDOStatementに頼った原因CI_DB_pdo_result :: NUM_ROWS()は、SELECTクエリでは正常に値を返していませんでした::をrowCount()。

このバージョン2.1.0の新機能です:

このセキュリティライブラリでの潜在的なパラメータインジェクションの脆弱性を修正し、HTML5の脆弱点のためのXSSフィルターを強化しました。
コー​​ルバック検証ルールは現在、他の検証ルールのようなパラメータを受け入れることができます。
easliy XSSを防止するためのHTML出力をエスケープするために共通の機能に)(html_escapeを追加しました。

このバージョン2.0.2の新機能:

これは、セキュリティのメンテナンスリリースであり、すべてのサイトの推奨アップデートです。セキュリティ修正は、クロスサイトスクリプティングフィルタの小さな脆弱性にパッチを適用します。また、当社の他のフィルタリングコードの一部に反復する機会を得ました。その結果、セキュリティライブラリは現在、コアコンポーネントです。

このバージョン2.0.0の新機能:PHP 4のための

このサポートがなくなっている、PHP 5.1は今の要件です。
CSRF保護は、フォームヘルパーに組み込まれて
ドライバー
アプリケーションパッケージ
足場は、バージョンの数で廃止された、削除されました。
非推奨のバリデーションクラスを削除しました。
プラグインは、ヘルパーの賛成で、削除されました。
インデックス"あたり&QUOTに上書きされるために、通常のルーティングを可能にする、メインのindex.phpファイルへの上書きをルーティングを追加しました。ファイル単位。
追加された$経路[ '404_override']は404ページのコントローラによって処理されることを可能にします。
50+バグが修正されました。

このバージョンは何1.7.3で新しく追加されます。

バージョン1.7.3は、以前にパッチを適用し、ファイルアップロードクラスを含むセキュリティメンテナンスリリース、および可能なディレクトリを防ぐために、新しいセキュリティ修正です特定の状況(バックポートされたのBitbucketでCodeIgniterの2.0に加えられた修正から)でトラバーサル。他の重要な変更はありません。

このライブラリます。

バージョン1.7.2の新機能です。
新しいカートクラスを追加しました。
ファイルアップロードクラスの$設定[ 'file_nameは']を通過し、アップロードされたファイルの名前を変更する機能を追加しました。
Safariは、より正確に自分自身を報告するように記載されているユーザーエージェントの順序を変更しました。 (#6844)
データベース:
今後のPHPのバージョンは、その出力を変更するかもしれないので、*メソッドをis_するエスケープ()内はgettype()を使用してから切り替えます。
escape_str(の配列を処理するために、すべてのデータベースドライバを更新しました)
LIKE条件で使用される文字列をエスケープするために追加されましたescape_like_str()メソッド
更新Active Recordは新しいLIKEエスケープ機構を利用します。
DBドライバに追加しました再接続()メソッドは、/キープアライブ、長いアイドル後に接続を再確立しようとします。
修正されたMSSQLドライバがエラーメッセージのmssql_get_last_message()を使用します。
ヘルパー:
Formヘルパーに追加しましたform_multiselect()。
多次元配列を受け入れるようにFormヘルパーでform_hidden()を修正しました。
出力フォームフィールドにフォームの検証、フォームヘルパー機能を使用するときに発生する後続の呼び出しからの複数の予備校/突然変異を回避するために準備さフィールドを追跡するためのフォームヘルパーでform_prep()を修正しました。
隠しファイルを含めることを可能にするために、そのディレクトリを読み込みに失敗した場合にFALSEを返すようにディレクトリヘルパーにdirectory_map()を修正しました。
複数のフィールドで動作し、最後の既知のカーソル位置にスマイリーを挿入するスマイリーヘルパーを修正しました。
一般:
PHP 5.3.0との互換性
HTTPサーバの応答コードの送信を許可するように変更show_error()。
修正されたshow_404()error_404.phpテンプレートから非CGI互換のヘッダ()ステートメントを削除、404ステータスコードを送信します。
出力クラスが利用できない場合、使用を可能にするために、一般的な機能にset_status_header()を追加しました。
PHPのバージョン比較を容易にするために、共通関数に()is_phpを追加しました。
追加された2 CodeIgniterの"チートシート" (この貢献のためDesignFellow.comに感謝)。

この要件ます。

PHP 5.2.4以降

同じようなソフトウェア

開発者の他のソフトウェア EllisLab, Inc.

CodeIgniter
CodeIgniter

15 Apr 15

ExpressionEngine
ExpressionEngine

9 Apr 16

へのコメント CodeIgniter

コメントが見つかりません
コメントを追加
画像をオンにする!