ザクッとLaravel5、Hubサイトでチュートリアル
$18.00
最低価格
$18.00
推奨価格

ザクッとLaravel5、Hubサイトでチュートリアル

Hubサイトを構築しながら、Artisanコマンド、イベント、キューについて学びましょう。

本について

ざっくりと学ぶ、Hubサイトチュートリアル

Laravelの目立つ部分、ルーターやリクエスト、レスポンスなど、Webサイトの表側で使用される機能は、解説を目にすることが多いでしょう。この書籍は、ひっそりとして目立たない、Laravelの裏の顔について学んでいきます。

チュートリアルに従い、Hubサイトを作っていきましょう。IFTTTやZapireのようなサイトです。でも、目立つWebページは使いません。こっそりとArtisanコマンドとイベントを使って実装します。

学べる知識:

    • コマンドスケジューラー
    Artisanコマンド
  • イベントおよびイベントリスナー
  • キューとジョブクラス
  • Slackのincoming Webhook Integrationの使い方
  • TrelloのAPI呼び出し
  • この本をシェアする

  • カテゴリー

    • Laravel

著者について

Hirohisa Kawase
Hirohisa Kawase

Laravelをバージョン3リリースの頃から使用しています。オールドタイマーです。

目次

  • 初めに
    • 当書について
    • 必要なスキルと要件
    • コードについて
    • 謝辞
    • 改訂版について
  • 1. Laravelの準備
  • 2. コマンド作成と定期実行
    • 2.1 Hello Worldコマンド
    • 2.2 コマンドとサブコマンド
    • 2.3 引数の利用
    • 2.4 オプションの指定
    • 2.5 バリデーションのメッセージの日本語化
    • 2.6 Windowsへの対応
  • 3. Artisanタスクスケジューラー
    • 3.1 cronの形式
    • 3.2 毎分実行する
    • 3.3 毎時、15分に実行する
    • 3.4 2時間おきに実行する
    • 3.5 9:30と21:30に実行する
    • 3.6 毎週月曜から金曜日までの9:30に実行する
    • 3.7 毎月末の22時に実行する
    • 3.8 crontab
    • 3.9 設定内容の確認
    • 3.10 設定内容の編集
    • 3.11 設定内容をまるごと削除
    • 3.12 設定内容をファイルへバックアップ
    • 3.13 バックアップを書き戻す
    • 3.14 ルートユーザーとして設定する
    • 3.15 特定のユーザーとして設定する
    • 3.16 とりあえずは…
    • 3.17 Windows環境
    • 3.18 Artianタスクスケジューラー
    • 3.19 メッセージログコマンド
    • 3.20 スケジューラーの登録
  • 4. イベント
    • 4.1 イベントクラス
    • 4.2 イベントの発行
    • 4.3 イベントリスナー
    • 4.4 実践で試す
    • 4.5 複数リスナー
    • 4.6 イベント伝播の停止
    • 4.7 イベントリスナー処理の優先度
    • 4.8 複数のイベントを受けるリスナー
    • 4.9 継承
    • 4.10 インターフェイスの指定
  • 5. Hubサイトの構造
    • 5.1 Hubサイトの役割
    • 5.2 実現方法
    • 5.3 さらにひと工夫
    • 5.4 ディレクトリー=名前空間の構造
    • 5.5 Artisanコマンド
    • 5.6 イベントクラス
    • 5.7 例外
    • 5.8 イベントリスナー
    • 5.9 チェック&通知ロジック
    • 5.10 コマンドのユニットテスト
  • 6. リマインダー
    • 6.1 reminderコマンド
    • 6.2 Reminderイベントクラス
    • 6.3 MailSenderイベントリスナー
    • 6.4 使ってみる
    • 6.5 拡張
  • 7. 新規メール受信チェック
    • 7.1 .evnの設定
    • 7.2 Artisanコマンド
    • 7.3 イベントクラス
    • 7.4 新着メール取得サービスクラス
    • 7.5 チェックロジッククラス
    • 7.6 確認
    • 7.7 スケジューラー
    • 7.8 応用
  • 8. Trello
    • 8.1 APIの認証情報の取得
    • 8.2 チュートリアル用のボード
  • 9. Trelloのカードチェック
    • 9.1 イベント
    • 9.2 Artisanコマンド
    • 9.3 JSON/配列変換サービス
    • 9.4 保存情報取得サービス
    • 9.5 GETメソッド通信クラス
    • 9.6 チェックロジッククラス
    • 9.7 イベント/リスナーの登録
  • 10. Trelloへカードを追加する
    • 10.1 イベントリスナー
    • 10.2 POSTメソッド通信クラス
    • 10.3 イベントとリスナーの指定
    • 10.4 個人用のデータ一覧として活用
  • 11. Slack
    • 11.1 チームの作成
    • 11.2 Incoming Webhookの準備
    • 11.3 無料サービスの制限
  • 12. Slackへ通知
    • 12.1 イベントリスナー
  • 13. RSSフィードの取得
    • 13.1 パッケージ導入
    • 13.2 Artisanコマンド
    • 13.3 イベントクラス
    • 13.4 チェックロジック
    • 13.5 機能追加
  • 14. 情報収集パネル - 準備編
    • 14.1 TrelloオブジェクトID取得コマンド
    • 14.2 PUTメソッド通信
    • 14.3 Trello API
  • 15. 情報収集パネル - サイトモニタリング編
    • 15.1 動作
    • 15.2 Artisanコマンド
    • 15.3 チェックロジック
    • 15.4 イベントインターフェイス
    • 15.5 サイトダウンインベント
    • 15.6 サイト起動イベント
    • 15.7 イベントリスナー
    • 15.8 イベントとリスナーの指定
    • 15.9 スケジューラーの登録
  • 16. 情報収集パネル - バッチ起動編
    • 16.1 イベントリスナー
    • 16.2 試してみる
  • 17. キュー
    • 17.1 キューの概論
    • 17.2 キューの利用
    • 17.3 4.2 vs. 5.x
    • 17.4 キューの準備
  • 18. イベントリスナーのキュー
  • 19. バッチ・キュー!
    • 19.1 hub:dotasksコマンドの変更
    • 19.2 Jobクラス
  • 20. Wunderlistでタスクコピー
  • 21. 最後に

Leanpubの60日間100%満足保証

購入後60日以内であれば、たった2クリックでLeanpubでの購入について100%返金を受けることができます。

技術的には、本やコースのファイルはお手元に残るため、これは私たちにとってリスクとなります。しかし、私たちは自社の製品やサービス、そして著者と読者を深く信頼しているため、販売する全ての商品に対して全額返金保証を喜んでご提供しています。

何かの良し悪しは実際に試してみないとわかりません。100%返金保証があるため、試すことに全くリスクはありません!

ですから、カートに追加するボタンをクリックしない理由はないですよね?

利用規約の詳細を見る...

$10の購入で$8、$20の購入で$16を獲得

$7.99以上の購入に対して80%のロイヤリティを、$0.99から$7.98までの購入に対して50セントの定額手数料を差し引いた80%のロイヤリティをお支払いします。$10の売上で$8、$20の売上で$16を獲得できます。つまり、あなたの本が$20で5000部返品なしで売れた場合$80,000を獲得できます。

(はい、すでに多くの著者がLeanpubでそれ以上を稼いでいます。)

実際、著者たちはLeanpubでの執筆、出版、販売を通じて1,400万ドル以上を獲得しています。

Leanpubでの執筆についてさらに詳しく

無料アップデート。DRMフリー。

Leanpubの本を購入すると、著者が本を更新し続ける限り、無料でアップデートを受け取ることができます!多くの著者は執筆中の本をLeanpubで公開しています。全ての読者は、購入時期や支払額(無料も含む)に関係なく、無料アップデートを受け取ることができます。

ほとんどのLeanpubの本は、PDF(コンピュータ用)とEPUB(スマートフォン、タブレット、Kindle用)で利用できます。本に含まれるフォーマットは、このページの右上に表示されています。

さらに、Leanpubの本にはDRMによるコピー保護は一切ないため、対応デバイスで簡単に読むことができます。

Leanpubの電子書籍フォーマットと読書方法についてもっと詳しく

Leanpubで執筆・出版

Leanpubを使えば、進行中や完成済みの電子書籍やオンラインコースを簡単に執筆、出版、販売することができます!

Leanpubは真剣な著者のための強力なプラットフォームで、シンプルでエレガントな執筆・出版ワークフローと、進行中の電子書籍の販売に特化したストアを組み合わせています。

Leanpubは著者のための魔法のタイプライターです:プレーンテキストで書くだけで、ボタンをクリックするだけで電子書籍を出版できます。(または、独自の方法で電子書籍を制作している場合は、自分のPDFやEPUBファイルをアップロードして、ワンクリックで出版することもできます!)本当にそれだけ簡単です。

Leanpubでの執筆についてもっと詳しく