PHP

1/126ページ

Homestead で、Laravel 開発環境を構築する手順

サクッと始められるイメージだったけど、エラーが出てつらかった。 まずは Laravel の概要を知る 整理しきれていないけど、色んなサイトに載っていたものを羅列してみる 今旬の世界で人気のオープンソースのMVCフレームワーク 半年ごとに新しいバージョンがリリース TLS(Long Term Support)のバグ対応は2年、セキュリティ対応は3年 Vue.js との連携がスムース 管理パネル La […]

PHPで考えるデザインパターン

PHPによるデザインパターンなるものを勉強したので、自分の整理のため要約してみました。 こちらのブログでは絶版になってしまった書籍「PHPによるデザインパターン入門」の著者の方が、校正前の原稿テキストを公開して下さっています…!ありがとうございます!! デザインパターンとは? オブジェクト指向ソフトウェアを設計する際に繰り返し現れる経験的な要素を抽出したもので、効率の良いプログラミングをするための […]

【実験】Nginxによるリバースプロキシの設定と爆速Wordpress

はじめに ※これは現在進行系で実験をしている鯖でのことです。 この手順を踏んでなにかトラブルになったとしても責任は負いません。 ご意見・こういうことしたほうがいいよなど募集しています!是非コメントまで PR よろしければTwitterもフォローしてね! Twitter – @server_inn 環境説明 カゴヤジャパン社のVPS<KAGOYA CLOUD/2> KVMプランでやってま […]

Googleニュースから記事を検索して、記事タイトルとURLをツイートする

タイトルの通り。Google News API、Twitter APIを使って記事を検索・ツイートするPHPプログラムを作成する。 開発環境 Windows 10 XAMPP で Apache起動 PHPを使用 Googleニュースを検索して取得 Google News API にアクセスして記事情報を取得する。 使い方については、こちらのサイト1を参考にしました。 ・トピック=”スポ […]

Wampはphp拡張をインストールします

Wampはかなり良いですが、多くの人が独自のPHP拡張モジュールを追加するときにwampが適切に読み込まれないことがわかります。 実際には、これらの2つのファイルに注意を払う必要があります。 Php.ini phpForApache.ini たとえば、phalconフレームワークエクステンションをインストールする場合は、dllをphp extフォルダに置き、次の2つのファイルを変更します。 主な設 […]

Laravelで複数のユーザーテーブルに対するパスワードリセットの設定方法

前提 今回、Laravelを使って複数のユーザーテーブルに対して、パスワードリセットをしようとした時に躓いたポイントを書きます。 具体的に言うと、今作っているサービスには、ユーザーが2種類存在していて、それぞれにテーブルが振り分けられている設計で、1種類目のユーザーのパスワードリセットに加えて、2種類目のユーザーのパスワードリセットを行う際の登録認証で躓いたポイントのことです。 以下に変更前のコー […]

MailTrackingを使って、Laravelでメール本文や件名のテストを行う

はじめに メールのテストをやっていて、 ・メール本文のテストをしたい ・メール件名のテストをしたい といった時、どうしていますか? 現在Laravelで用意されているテストでは、 assertSentやassertQueuedくらいしか使えず、 メールが送信されたかどうかまでしかわかりません。 そこで、もっと詳しくメールのテストができる便利機能 MailTrackingについて書いてみようと思いま […]

2018年の最先端バックエンドエンジニアになろう

フロントエンドエンジニア / バックエンドエンジニア / DevOpsエンジニア@poly_soft 先日2018年の最先端フロントエンドエンジニアになろうという記事を訳したのですが、そのリポジトリにはバックエンドとDevOpsのロードマップ画像も置いてあります。 しかしバックエンドのテキストにはTODOの1行だけで、動きがありませんでした。 解説が追加されないかなー、と思ってたら別の人がやってた […]

Vagrantでphp開発環境を構築(CentOS7.2)

1. 事前準備(インストール系) 1.1. xcode のインストール ※ Macのみ xcode とは,iPhone アプリなどを製作する際に必要な強力な開発ツールです. 今回は,後述するHomebrew のインストールに必要なので,インストールします. AppStoreからインストールしてください. インストール後に初回起動は済ませておく必要があります(初回起動後は終了させてしまってよい). […]

Php – オブジェクトと配列の交換

Pythonの開発は、しばしば配列を使用して、SQLデータは配列です、配列とオブジェクトはまた、より頻繁に使用され、相互変換、配列はPHPの魂、非常に強力な、オブジェクト指向プログラミングも非常に便利です。 /** * 数组 转 对象 * * @param array $arr 数组 * @return object */ function array_to_object($arr) { if ( […]

1 126