プログラミング初心者 脱出したい 5/13
webサイト作成の基本
何ついてのサイト、目的、デザインは?
デザイン設計は、最初はシンプルに紙でいい
全てのファイルを最終的にサーバーにアップロードする
Webサイトをハイフンで区切る
TCP/IP: どのようにウェブ上をデータが動くかを規定する
DNS(domain name system) Webサイトの住所録
HTTP(Hypertext Transfer Protocol): クライアントとサーバーが対話する方式、言語
IPアドレス: ただの特殊な数字で表現される ←domain nameと対応させることで人間にもわかりやすくなっている
Webサイトがブラウザに表示される流れ
DNSサーバーに接続し、アドレスを探す
クライアントがサーバーにHTTPリクエストをだし、サイトのコピーを求める(インターネット経由で、データはTCP/IP使用してやり取りされる)
サーバーはリクエストを承認
データをパケットの小さい塊にしてブラウザに送る
その他
Default引数にmutable object(リスト型、辞書型)を置くと、呼び出されるたびにデフォルト引数が更新されるl
呼び出した時にリストの位置がNoneである条件を利用すれば、防げる
hasattr(object, name)でobjectに属性が含まれているかどうか調べる
hasattr: has attribute
この記事が気に入ったらサポートをしてみませんか?