ホームページ  >  記事  >  バックエンド開発  >  PHPは途中で僧侶になった(3)_PHPチュートリアル

PHPは途中で僧侶になった(3)_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-13 17:50:40868ブラウズ

はじめに
最近書いたことを振り返って、ちょっとした感想をいくつか

Java または C++ を学習したプログラマー向け

文法、OOP、例外、その他のテクノロジーについて話すのは無意味です

簡単なサンプルコードを見ても分かりません

分からなかったらググってみてね〜

スタート!
知識は当分ブログには書かないので、とりあえずブログに書きましょう〜

この計画は、『実践 PHP と MySQL』の最初の例です。

優れたストレージ モデルが必要です





データベースに作成する必要がある 3 つのテーブル

関連する ID を使用して各データを照合します

ブログの一般的な論理フレームワーク


config.php
機能: 定数、通常はいくつかの単純な構成を提供します。

内容:

データベース---[ホスト] [ユーザー名] [パスワード] [データベース名]

ブログ関連---[ブログ名] [著者名] [ホームページのルートディレクトリ]

header.php
機能: 各ブログページの初期化作業

内容:

各ページのブログのトップタイトル---html

データベース接続---MySQL

ログイン認証---正しくログインするとブログを管理できるようになります---SESSION

フッター.php
機能: 各ページの下部に著者ロゴを追加します。

内容:© Matter

index.php
機能: 記事の表示、コメントの表示、前の記事の表示

内容:

データベース内の記事をクエリ---MySQL

記事タイトルと内容を表示---PHP

viewentry.php
機能: アンカーポイントを使用してコメントを表示し、コメントを追加します

内容:

まず認証してID番号を取得---GET

データベースに接続し、IDに該当する記事を検索---MySQL

すべてのコメントを検索---MySQL

記事とコメントの表示---php

コメント投稿フォーム---html

viewcat.php
機能: カテゴリの閲覧

内容:

リクエストIDを決定します---php

対応するIDの記事をすべて表示---MySQL

ログイン.php
機能: ログイン---セッション

ログアウト.php
機能: ログアウト---セッション

addentry.php
機能: 記事 www.2cto.com を追加

内容:

ユーザー---セッションを確認します

カテゴリと記事を書く---html

コンテンツをデータベースに追加します

updateentry.php
機能: 記事を修正

内容:

検証

データベースのUPDATEコマンド

コーディングによる小さな利益
1.date() 時刻形式

DjS年度5月12日土曜日D jS F Y g2012年5月12日土曜日D jS F Y g.2012年5月12日土曜日 3D jS F Y g.i2012年5月12日土曜日 3.D jS F Y g.iA2012年5月12日土曜日3.06

2. ページをデザインするときに、ヘッダー ファイルとフッター ファイルを使用して固定効果を生成できます

3. SQL ステートメントの単純な形式: SELECT (選択)--WHERE (条件)--ORDER BY (ソート)--DESC (逆順)--LIMIT (制限)


4. config.php ファイルを使用して、いくつかの構成情報定数を保存します


5. $_GET および $_POST スーパーグローバル変数の使用の概要


6. データベースとウェブページのプログラミングを手作業で練習します


小さな想い
これは、私にとって初めての PHP + MySQL の小さなプログラムです。これを行う動機は、PHP を学習していたときに、構文が整っていると思って試してみたかったからです。しかし、多くの困難に遭遇しました。

良いこと

サーバー上にブログをデプロイするプロセスと原則を理解しました。

プログラミングにおける PHP の役割をある程度理解します

MySQL を使用してページを操作する

アンカーポイント、セッション、その他これまで聞いたことしかなかった事について学びました

悪い面

本に従ってコーディングしましたが、全体的な感覚が十分ではありません (わかりやすくするためにブログに要約します)。

HTML レイアウトと CSS スタイルをうまく制御できず、これら 2 つの側面により、ページが常に混乱してしまいます。


また、私はSQL言語をあまり使いこなせていないので、非常に「単純な」方法でしか操作できず、それを習得できていないという感覚が非常に明らかです

つまり、PHP の学習の方向性が明確になり、今後も頑張っていきたいと思います!!!


matter605924657より抜粋



http://www.bkjia.com/PHPjc/478242.html

tru​​ehttp://www.bkjia.com/PHPjc/478242.html技術記事序文は私が最近書いたことをいくつか反映していますが、Java や C++ を学んだプログラマーにとって、OOP や例外などのテクノロジについて話すことは、単純なコード例を見ることではありません。 ..
日付()記号 日付
D 土曜日
Dj 土曜日12
DjS 土曜日12
DjSF 5月12日土曜日
2012年
3
.
06
午後
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。