作者別: <span class="vcard">tomsato</span>

■ 目次

  1. 概要
  2. Guzzleを試してみる
  3. 非同期処理を試してみる

■ 概要

GuzzleとはHTTPリクエストを簡単に送信できるPHPのHTTPクライアントである

HTTPクライアントの中でも現在最も主流となっていて、複数のリクエストを並列で送信することもできる

Guzzleをとりあえず使うところから、並列リクエストの方法も書いてみる

Guzzleのドキュメント(英語)
Read More HTTPクライアントであるGuzzleで並列リクエスを試す

開発

■ 目次

  1. 概要
  2. PaaSとは
  3. Google App Engineとは
  4. Google App EngineでHello World
    1. 初めに
    2. 準備
    3. サンプルアプリケーションを動かす
  5. アプリケーションをデプロイする
  6. UIを見てどんなことができるか確認する
    1. サービス
    2. バージョン
    3. インスタンス
    4. 設定
  7. 終わりに

■ 概要

前回の投稿でGoogle Cloud Platformの紹介からGoogle Compute Engineを使ってみるまでをまとめていた

Google Cloud Platform入門の入門

今回はGoogle App Engineを使ってみてPaaSとはどんなものなのかを学ぶ

実際にGoogle App Engineを触ってみるがGoogle Cloud SDKをCentOS6系に入れてCentOS上で開発することとする
また今回はPHP の言語を対象とするが他にもJava、Python、PHP、Goに対応している
Read More Google App Engineで初めてのPaaSを触る!PHPでHello World!

クラウドサービス

■ 目次

  1. 概要
  2. Google Cloud Platformとは
  3. GCPが持っているサービス
  4. 料金について
  5. GCPに登録する
  6. Google Compute Engineを使ってみる
  7. Google Compute Engineで作成したサーバにログインする

■ 概要

Google Cloud Platformについてまとめる

入門の入門ということで

  • 端的にGoogle Cloud Platformが何なのか
  • 料金について
  • 実際に触ってみる

とどういうものなのかをイメージできるまで記述していく
Read More Google Cloud Platform入門の入門

クラウドサービス

■ 目次

  1. 概要
  2. とりあえず使ってみる
  3. Respect/Validationでできること

■ 概要

ユーザーから入力された値が問題ないかチェックするバリデーション処理を行うためのPHPライブラリであるRespect/Validationについて触ってみる

バリデーション条件も多数あってそれを直感的に使用することができるため導入コストが少ないものとなっている

GHE:https://github.com/Respect/Validation
Read More PHPの入力チェックライブラリであるRespect/Validationを使ってみる

設計 開発

■ 目次

  1. 概要
  2. 環境準備
  3. サンプルプログラム

■ 概要

Reactを触る、今回は以下について端的にどんなものかを学ぶ

  • Hello World
  • Reactでコンポーネントを作る
  • state,propについて

サンプルプログラムを自分の環境で簡単に用意して実際に動いているサンプルを見ながら概要を掴むことを目的とする
Read More 触って覚えるReact ~ HelloWorld,コンポーネント基礎,state,prop ~

言語

言語 開発

■ 目次

  1. 概要
  2. PHPDocの書き方
  3. PHPDocを記述する例
  4. ドキュメントを自動生成する

■ 概要

phpDocumentorとはクラスやメソッドの定義前にブロックコメントを決められた方式で記述していると、APIドキュメントを自動生成することができるツール

今回はそのphpDocumentorで記述する書式についてまとめる

Read More PHPDocの書き方を学ぶ

言語

■ 目次

  1. 概要
  2. 単語について
    1. Web Components
    2. Polyfill
    3. Polymer
  3. Polymerを触ってみる
    1. ソース準備
    2. 解説
  4. Polymer Element Catalogを追加してみる

■ 概要

HTMLをコンポーネント化する技術であるWeb Componentsについてまとめる

Web Componentsに関わる単語の意味とサンプルプログラムを作成してみる

Read More Web ComponentsやPolymerについてまとめる

開発

■ 目次

  1. 概要
  2. 環境準備
  3. MySQLのデータを準備
  4. サンプルプログラム準備
  5. サンプルプログラム解説

■ 概要

Doctrineを使ってPHPからデータベースを操作する

DoctrineとはORMツールで、ORMとはオブジェクト関係マッピング(Object relational mapping)というDBのデータとPHPのクラスをマッピングして変換する技法である

今回はPHPのマイクロフレームワークであるSlimの中でDoctrineを使ったDB操作サンプルプログラムを試す

Read More Slimフレームワークの中でDoctrineを使ってDB操作を試す

データベース 開発

■ 目次

  1. 概要
  2. PHP5.6系を入れる
  3. ついでにcomposerも用意する
  4. MySQL5.7系を入れる
  5. インストール用の簡易スクリプトを作成する
  6. 備考

■ 概要

MySQL5.7系とPHP5.6系が入った環境をセットアップする
目的としてはPHP,MySQLの開発環境を用意することで、開発で使うであろうcomposerも用意する

// 以下の環境で実施していくことを想定する
$ cat /etc/redhat-release
CentOS release 6.8 (Final)

Read More CentOS6系にMySQL5.7とPHP5.6系を入れる

データベース