提示されたドラフトがほとんどのユーザーにとって有用であることが判明し、それらがコメントで示されない場合、おそらく、個々のモジュールと機能が将来検討される可能性が高いです。
一部の機能、コード、およびデータ表示は、作業サイトの作成の一部としての実際の使用よりも、表示目的で使用されます。
提示された形式では、ワークピースはすでに単純なサイトを作成するために使用できますが、拡張の良い機会があります。
主な機能は、重要度ではなく、任意の順序で指定されます(使用されているフレームワークの機能に従っているものもあります)。
- PHPフレームワーク:Kohana v3.2.0。
- CSSフレームワーク:ブートストラップ。
- HTML5:適切なDoctype、標準、タグを適用します。
- 認証と登録の可用性:既存のユーザーのパスワード変更はまだ利用できません。
- ユーザー認証コントローラーでのAJAX要求の使用。
- プライベートメッセージのリストのページネーターの例。
- 組み込みのKohana ORMを使用します。
- 多言語:セクションはロシア語、ウクライナ語、英語に部分的に翻訳されており、将来のサイトの一般原則をいくつかの言語で示しています。
- HMVC:Kohanaはこの特定のプログラミングパターンに基づいています。
- 管理者アカウントで既存のページのコンテンツを編集する機能。
- 部分的なフィルタリングとユーザー入力の検証。
- ユーザーの3つの役割:未登録および登録済みユーザー、管理者。
- 比較インストール速度。
- DB:MySQL
- 拡張性、モジュール性、優れた構造:PHPフレームワークを使用した結果。
- Cookieとセッションを操作します。
インストールと使用。
ローカルホストへのインストールを検討してください。 Windowsの場合はDenwer、Linuxの場合はLAMPなどのパッケージがユーザーのコンピューターに既にインストールされていると想定しています。 Webサーバーとデータベースが実行されています。
コハナで書かれたサイトのインストールにすでに遭遇した人は、自分が何について話しているのかまだわからない場合、自分でそれを理解するでしょう、以下のプロセスに慣れることができます。
1) ここからファイルを含むアーカイブをダウンロードします 。 ( Virustotalによる検証 。)ユーザーのコメント1010101001000100110100111に対する応答として、Sendspaceからファイルをアップロードする場合、ページ中央の青色の背景にある[ここをクリックしてsendspaceからダウンロードを開始]をクリックします。 .zip形式の目的のファイルのダウンロードリンクがあり、Virustotalを直接チェックしました。
2)以前に解凍したアーカイブを空のフォルダー\ ... \ localhost \ www \ kohanaに転送します。 これで、このパス内に、アプリケーション、メディア、モジュール、システムフォルダー、およびファイル(install.phpおよびindex.phpを含む)が配置されます。
3)ローカルWebサーバー\ ... \ localhost \ www \ kohanaに既にフォルダーがある場合、またはサイトの空白をサイトのルートまたは別の場所にアップロードする場合は、開梱後に最初に次のファイルを編集する必要があります
... \ application \ bootstrap.php
行:
Kohana :: init(array( 'base_url' => '/ kohana /'、 'index_file' => ''、 'profile' => FALSE));
base_urlパラメーターで、目的のフォルダー名を指定するか、ワークファイルをローカルWebサーバーのルートにコピーする場合は空の値を指定します。
さらに、このファイル(bootstrap.php)では、タイムゾーンやエンコードなどのローカライズ設定を設定できます。 詳細はこちら-kohanaframework.suをご覧ください 。
.htaccess
#インストールディレクトリ
RewriteBase / kohana-ここで意味を置き換えてください。
... \メディア\ js \ signup.js
var subdomain = "kohana"; -同じこと。
4)初めて127.0.0.1/kohanaに行きます。 127.0.0.1/kohana/index.php/install.phpに自動的にリダイレクトされます。 エラーが生成された場合、 127.0.0.1 / kohana / index.php / install.phpをブラウザーの行に手動で移動します。 環境テストの下に緑色の線のみが表示されましたか? その後、さらに作業を続けます。そうしないと、ローカルWebサーバーに適切なパッケージとオプションをインストールする必要があります。
5)install.phpの名前を変更または削除します。
6)新しい空のデータベースを作成します。 ワークのルートにあるk.sqlファイルからダンプを入力します。 データベースに接続するためのパラメーターと、新しいデータベースの名前をファイル... / application / config / database.phpに書き留めます。 すべてが問題ない場合-k.sqlを削除します。
7)再び127.0.0.1/kohanaに行きます。
8)私たちは働いています...
登録ユーザーのユーザー名とパスワード:user-userrr
管理者のユーザー名とパスワード:admin-adminn
使用されるリンクのリスト:
- kohanaframework.orgは、Kohanaフレームワークの公式サイトです。
- twitter.github.com/bootstrap-cssの公式ページ-ブートストラップフレームワーク。
- kohanaframework.suは、Kohanaに関するロシアの素晴らしいブログです。
- webdesign.tutsplus.com/tutorials/htmlcss-tutorials/stepping-out-with-bootstrap-from-twitter-Bootstrap cssフレームワークの基本的な説明と使用。
- jkeks.ru/jkeks.ru/archives/1853-前のリンクのロシア語訳。
- www.workinprogress.ca/kohana32-調達コードの説明の大部分はここからです。
- github.com/patricksebastien/kohana-3.2-example-コードの大部分はここからです。
- ab-w.net/HTML5/html5.php-新しいHTML5タグ
使用された文献:
- Kohana 3.0初心者向けガイド-Jason D. Straughan言語:英語ペーパーバック:344ページ[235mm x 191mm]発売日:2011年8月ISBN:184951240X
記事のテキストは、Creative Commons Attribution-Share Alike 3.0 Unportedの下でライセンスされています。