LoginSignup
7
7

More than 5 years have passed since last update.

18時間ぶっ通し、PHPブートキャンプ!に参加してきた(備忘録)

Last updated at Posted at 2014-05-11

きっかけ

PHPブートキャンプ! in 表参道
これを見たのがきっかけで本日朝9時までPHPを書き続けていました。

内容

いつもは、(Web)デザインの学校を運営されている、
マーズナレッジ株式会社 の佐々木多生さんが講師で、30名規模の勉強会でした。

(実は新卒で入った金融会社の、とっても恐い債権回収部門の部長に似ていたのは内緒w)

8時間:PHPリファレンスを熟読!
8時間:ひたすらPHPコードを書いてCMSを完成させる!!

【決まり事】

  • データベースを使用する
  • フレームワーク使用禁止
  • ネットからのコピペ禁止
  • 設計も含める
  • Webアプリケーションに必要な最低限のセキュリティ対策は行う
  • 期限:5/11 午前8時まで

以上。

あとは参加された皆様とワイワイしながらひたすらコードを書く。
はい、簡単ですがこれだけです。

感想

いやー、設計はすぐに思いつくんですが、実装ができない。
圧倒的な知識の欠如。分かっていたことですが、今回それが具体的になったのが一番の収穫です。

先日Qiitaに投稿したVagrantを1.5系に上げたら色々追加されていたので確認する
もそれなりに使い続けて、改めてリファレンスを見直して理解が出来た状態なので、
継続することが一番大切だと学びました。

最優秀賞の作品

許可取ってから記載しようと思います。

作者の方から了解を頂いたので、ご紹介。
Githubレポジトリ:PHPブートキャンプで作ったCMS/デモサイト

これから

取り敢えず、以下の設計を実装できるよう継続していきたいと思います。

  1. メディア管理配信サービス

    * 管理ページ
        - ログイン(ID / PASS)
        - viewページ
            - メディアのアップロード
            - 紹介ページの投稿
                - 音声の場合、audio
                - 動画の場合、player
    * フロントページ
        - メディアの公開
    
  2. ファイル管理システム

    * 管理ページ
        - ログイン(ID/PASS)
        - ファイル検索
    
  3. 日付指定で、PHPとMySQLを使ってTwitterに投稿するサービス
    Qiitaに投稿している日付指定で、GASからTwitterに投稿するスクリプトを作ってみたのMySQLバージョン

7
7
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
7
7