今までに覚えたこと
Webサイト構築するにあたって学習した知識
3/22~
css3
それぞれの連携
【xampp】
xampp for Windowsのインストール
バーチャルホスト→httpd-vhosts.conf
ドキュメントルートの変更→httpd.conf
【PHP】
requireでヘッダーとフッターを読み込む
DB接続情報はドキュメントルートに置かない
PDOでのSQL実行(インジェクション対策)
ヒアドキュメント
POSTの受け取り→$_POST
連想配列→キーと値
テンプレート
セッションの生成とCSRF対策
暗号化(openssl_decrypt)・復号(openssl_encrypt)・・・base64でバイナリ→テキスト
mail関数
foreach($_POST as $row)
hiddenで渡すよりはSESSIONで渡す?
パスワードはハッシュ化して保存する(ソルト&ストレッチ)
str_shuffleを使ったランダム文字列の生成
htmlspecialcharsを使ったサニタイズ
【Javascript】
Bootstrap→レスポンシブWebデザイン
ajaxでpostを投げて結果を受け取る
bxslider、lightboxを使ったスライドショー
アコーディオンメニュー
【サーバ管理】
.htaccessで指定のURLを転送させる
【ソース管理】
git
sourcetreeを使ったバージョン管理