「PHP」に関連する技術ブログ
企業やコミュニティが発信する「PHP」に関連する技術ブログの一覧です。
全535件中 91 - 105件目
さくらのレンタルサーバでLaravelを動かす方法
2023/07/19
ブックマーク
今回はさくらのレンタルサーバでLaravelの環境を構築する方法を説明します。 Composerのインストール Laravelのインストールや管理にはComposerが必要なのでインストールを行います。 まず、SSHでさ […]
トラブル対応で私はいっぱい成長してきた
2023/07/06
ブックマーク
ニフティ株式会社でシニアエンジニアしています芦川です。 ニフティは他社と比べてトラブルが多いんじゃないか?とか、そういう話ではありません。 これまで「 基幹システムグループ サービスインフラチームの紹介です 」「 目指せ、自己管理型チーム! 役割分担の垣根を取っ払い、心理的安全性を高めるチームマネジメント手法の紹介 」とチーム全体の話を書いて
【PHP】文字列検索には str_contains() を使え
2023/07/03
ブックマーク
PHP で「文字列に特定のキーワードが含まれているか」や「文字列中に特定の文字列を含むか」を確認したい場合、どのようなコードを書くだろうか? もし、あなたが strpos() や strstr() を使う方法を思いついたのなら、これだけは覚えて帰ってほしい。 文字列検索には str_contains() を使え 。 結論:文字列検索には str_contains() を使う サンプル 昔はstrpos()やstrstr()などを使っ
15年もののレガシーシステムにCI/CDパイプラインを整備した話
2023/06/30
ブックマーク
はじめまして。配配メール開発課所属Jazumaです。 本稿では昨年2022年に当社プロダクト配配メールにおいてCI/CDパイプラインを整備した過程やその結果についてご紹介します。 CIツールの使い方やCI/CDとは何かといった内容は取り扱いません。あらかじめご了承ください。 プロダクトについて 2022年開始時点の状況 施策1: 運用ルールの整備とCIツールの移行 施策1の結果 施
Larastan の baseline ファイルを PHP 形式に変えてみた (NEON 形式との実行速度の比較付き)
2023/06/27
ブックマーク
こんにちは。エンジニアの濱田 (@hamakou108) です。 先日、とあるプロジェクトに Larastan を導入しました。 tech.macloud.jp この記事の中で、 baseline ファイルを利用して既存のエラーを検知対象から除外する方法について紹介しました。 baseline ファイルには .neon というあまり見慣れないファイル形式が使用されていますが、先日 PHP ファイル形式でも baseline ファイルを作成でき
mercari.go #22 を開催しました #mercarigo
2023/06/24
ブックマーク
はじめに こんにちは、mercari.go スタッフの monkukui です。 6月15日にメルカリ主催の Go 勉強会 mercari.go #22 を YouTube でのオンライン配信にて開催しました。 この記事では、当日の各発表を簡単に紹介します。動画もアップロードされてますので、こちらもぜひご覧ください。 Goの標準ライブラリに学ぶジェネリクス 1つめのセッションは tychy16 さんによる「Goの標準ライブラ
買い替え割サービスをAmazon RDSからAmazon Aurora MySQLへ移行したお話
2023/06/21
ブックマーク
はじめに こんにちは、ZOZOTOWN開発本部リユースシステムブロックの西山です。最近の癒やしは飼い猫のお腹に吸いつくことです。普段は買い替え割サービスにおけるバックエンドの開発や運用保守を担当しています。 買い替え割サービスのデータベースはRDS for MySQL 5.7を利用していますが、2023年10月にサポートが終了するため次期バージョンへのアップデートが不可欠と
ぶいりす(VlissPoject)におけるさくらのサービスの活用方法
2023/06/15
ブックマーク
ごあいさつ みなさん、こんにちは。ぶいりす(Vliss Project)の裏方メンバーのちぃ、おーぷんです。前回のさくマガでは、ぶいりすの責任者の弦弓こめが記事を書いていましたが、今回は裏方のメンバーが中心となり記載して […]
PHPerのための「PHPのリーダブルなコード」を語り合う【PHP TechCafe イベントレポート】
2023/06/09
ブックマーク
弊社で毎月開催し、 PHP エンジニアの間で好評いただいている PHP TechCafe。 2022年10月のイベントでは「 PHP のリーダブルなコード」について語り合いました。 弊社のメンバーが事前にまとめてきたコードの書き方の事例にしたがって、他の参加者に意見を頂いて語り合いながら学びました。 今回はその内容についてレポートします。 rakus.connpass.com 特集:PHPのリーダブルな
PHPerのための「Laravel10の新機能」を語り合う【PHP TechCafe イベントレポート】
2023/06/08
ブックマーク
弊社で毎月開催し、 PHP エンジニアの間で好評いただいている PHP TechCafe。 2023年2月のイベントでは「 Laravel10の新機能 」について語り合いました。 弊社のメンバーが事前にまとめてきたLaravel10の新機能の情報にしたがって、他の参加者に意見を頂いて語り合いながら学びました。 今回はその内容についてレポートします。 rakus.connpass.com 特集:Laravel10の新機能 Laravelのリリ
【AWSコンテナサービス入門】Amazon ECR にコンテナイメージをプッシュする
2023/06/07
ブックマーク
概要 全体像 Amazon ECR について 前提 手順 1. Docker Hubのコンテナイメージを実行 AWS Cloud9(以下、Cloud9)とは Cloud9 を起動する Details セクション Network settings セクション Cloud9 へ接続 Docker 確認 パブリックレジストリのPHPのコンテナイメージを実行する イメージの確認 実行中コンテナの確認 実行したコンテナへアクセス 実行中のコンテナへ接続 index.phpを作成 再び、PHPへアク
ChatGPTを活用した文章生成機能のシステム構成
2023/06/02
ブックマーク
はじめに みなさん、こんにちは。BASEでエンジニアをしております田村( taiyou )です。 2023年4月6日に、ChatGPTを活用してショップオーナー向けに文章の作成をサポートする機能「 BASE AI アシスタント 」をリリースしました。そのため、この記事では、BASE AI アシスタントのシステム構成について紹介します。 今回は、システム設計についてのテックブログなのでChatGPTのプ
レガシーコードにPHPStanを導入するためのTIPS
2023/06/01
ブックマーク
はじめに PHPStanとは 前提 導入戦略 運用フロー 運用に至るまでのステップ 解析対象の除外設定 カスタムオートローダーの設定 baselineの作成 CIでの解析実行設定 途中で直面した課題 PHPStan実行時のエラー プロジェクト固有のエラー パフォーマンスについて 余談:リソース消費とスペックについて 使ってみて期待できそうなこと はじめに こんにちは。楽楽販売の開発チー
WordPressをAWS上に移植する上でのアレコレ
2023/06/01
ブックマーク
諸々の事情があって WordPress で構築済みのサイトを AWS 上に移植することになり、 WordPress サイトの知識ゼロからインフラ周りの面倒を見ることになった担当者の記録です。 以上、前置きでした。SREチームのクラシマです。 当初は、「 WordPress の新サイトを作るのでインフラの面倒をみてくれ」という話で、手が回らなくて業務委託エンジニアのKさんが「やりますよ!」っ
【Guzzle】OSS のバグを発見し Issue 登録した話
2023/05/31
ブックマーク
はじめに バグの説明 前提:楽楽販売について バグの発見経緯 バグの原因調査 バグ報告の手順 バグ報告用のテンプレート に従う 英語で書く バグの解決 おわりに はじめに 楽楽販売の開発チームに所属している kasuke18 です。担当領域はアプリケーションの運用周りです。 最近、アプリケーション開発・運用中に OSS のバグを発見し GitHub の Issue を登録しました。 この記