Webシステム開発

Nuxt.jsをSSRモードでHerokuにデプロイして公開する

PHPの人気のフレームワークLaravelではWebサイトの管理画面を開発することができます。 開発の手順に関しては以下の記事にて具体的に紹介をしていきました。 Laravel(API)とNuxt.jsの連携を行う【Laravel6+Nuxt.jsで作る管理画面】CookieによるAPI経由のユーザー認証機能を作る【Laravel6とNuxt.jsで作る管理画面】Nuxt.js+VuetifyとLaravelでCRUDを作る また、Heroku+Laravel+MySQLを独自ドメイン(SSL)で公開する【Laravel6+Nuxt.jsで作る管理画面】の記事で、HerokuにLaravelを独自ドメイン(SSL)でデプロイする手順を解説していきました。 この記事ではNuxt.jsをデプロイして、管理画面を公開して使うことが出来るようにする方法をご紹介! Laravelを使って構築をしたい方Webサイト構築の具体的な手法が知りたい方 これらに当てはまる方におすすめの記事となっています。このシリーズを読めばLaravel6とNuxt.jsで管理画面を作成することができますよ。 (more…)

5 years ago

ECサイトの構築方法を徹底比較|おすすめのASPや構築までの流れも紹介

コロナの影響もあり、年齢層を問わず、ますます当たり前になってきたオンラインショッピング。そんなオンラインショッピングのためのECサイトを構築する方法はご存知ですか? 「ECサイトを作りたいけど、とりあえず制作会社に頼めばいいの?」 「ECサイト構築には、どんな方法があるのか知りたい」 など、ECサイト構築には様々な疑問や不安がありますよね。 そこでこの記事では、ECサイトの構築方法を比較し、ECサイトの構築手順や構築方法の選び方などを紹介します。 ECサイト構築したい方それぞれのECサイト構築サービスの特徴を知りたい方自分にあったECサイトを構築したい方 これらに当てはまる方は必見ですよ。 ECサイト構築方法を一覧比較 主にECサイトの構築方法には、主に以下の4つの方法があります。 ASPオープンソースフルパッケージフルスクラッチ それぞれのメリットやデメリット・費用の相場感について、1つずつ確認しておきましょう。 ASPショッピングカート機能を提供するクラウド型サービス低い中低額月額固定国内だけではなく、越境ECを始めたい方低コストでECを始めたい方ECを早く始めたい方オープンソースソースコードが公開されている無料ソフトウェア無料高無料無料で始めたい方自由にカスタマイズしたい方フルパッケージ管理・運用システムがすでに搭載をパッケージ化したソフトウェア高い低い高額約100万円~大規模なサイトを構築したい方自社の管理・運営システムとカスタマイズしたい方フルスクラッチ完全にオリジナルで制作会社などにWEB制作を委託する方法高い低い高額約200万円~完全にオリジナルなECサイトを作りたい方セキュリティ面の対策を行いたい方 ここからはそれぞれの特徴をもとに、詳細に解説します。 低コストでスピード感を持ってECサイトを始めたい ASP ASPとは、ネットショップの構築・運用をクラウド型で行えるプラットフォームを指します。有名なものだと、shopifyやBASEなどが挙げられます。 決済機能や在庫管理システム、更にサイトデザインカスタマイズなど、ECサイトに必要な機能が使えることが主な特徴です。ショップ開設費用などの初期費用がかからず、月額固定の利用料と手数料のみでECサイトを運用できます。 できるだけ低コストで、早くECサイトを始めたいという方には、非常におすすめのECサイト構築方法です。 メリット デザインや機能が始めから構築されている低コストで始められるすぐに自社ECを作れる…

5 years ago

Performance Optimization_WEBのページ表示速度改善方法

WEBページにおいてパフォーマンスの表示速度を上げることはとても重要です。 Googleの調査したデータによると、ページの表示が3秒以上掛かったサイトに対して待たずに離脱してしまうユーザーの割合は53%以上とのこと。 この記事ではそんな重要な要素であるページ表示速度について、改善するためのいくつかの方法ををご紹介したいと思います。 WEBページをお持ちの方パフォーマンスを向上させる方法を知りたい方 これらに当てはまる方におすすめの記事となっています。これを読めばあなたのサイトの離脱率を下げる方法が分かりますよ。 (more…)

5 years ago

Magento(マジェント)とは?メリット・デメリットや事例も紹介

Magento(マジェント)とは、世界的に有名なECサイトのプラットフォームです。 MagentoでECサイト(eコマース=電子商取引)を構築することで、「多言語対応」「多通貨対応」を特徴として持つ「越境ECサイト」を構築することができます。 この記事ではそんなMagento(マジェント)について、メリットやデメリット、事例なども交えて紹介していきたいと思います。 ECサイト運営に興味がある方越境ECが気になる方Magentoについて詳しく知りたい方 これらに当てはまる方におすすめの記事となっています。これを読めばあなたも簡単に海外向けのECサイトを開設することができますよ。 (more…)

5 years ago

その外注は大丈夫?失敗しないLaravel開発会社の選び方

LaravelはPHPの中でも使用されることが多く、既存システムにLaravelが使われているという会社も少なくありません。 「自社のシステムがLaravelを使っているので、Laravelを使えるエンジニアがほしい」 「既存のシステム以外に、新しくシステムを導入したいが、Laravelをかけない」 という場合には、Laravel開発ができるシステム開発会社やエンジニアへの外注が必要になりますよね。 そこでこの記事では、PHPの中でも使用されることが特に多いLaravelの開発会社を選ぶ際に気を付けるべきことを紹介しています。 Laravelって他のプログラミング言語と何が違うの?Laravelを使ったシステム開発の費用やコストを下げる方法を知りたいLaravelに関するエンジニアや開発会社の選び方を教えてほしい これらの疑問をお持ちの方におすすめの記事となっています。これを読めばコストを抑えてLaravel開発を委託するマル秘テクが分かりますよ。 (more…)

5 years ago

【注目】Shopify(ショッピファイ)の価値は膨らみ続けるのか【Shopify株価】

Shopify(ショッピファイ)の株価が2020年推定利益の約2,000倍になりました。 今最も勢いのあるECプラットフォームShopify(ショッピファイ)。 今後もその価値は膨らみ続けるのでしょうか。 この記事では、Shopify株価に着目してその点について深堀りをしていきます。 「Shopifyの今後が知りたい」 「Shopify株価変動はどうなっているの?」 これらの疑問が解決できる内容となっていますよ。 ※本記事ではベトナムの経済ニュースサイトの記事を翻訳してお届けします。 Shopifyの株価は推定利益の約2,000倍 Shopifyの株価は、今年度の推定利益の約2,000倍、今年度の売上高の60倍の価格で取引されています。 あなたが株式市場の株式投資家である場合、自分より後に現れた投資家がその株式を所有するためにより高い価格を支払う投資家もいるでしょう。それとも、火星、木星、土星からの投資家と共に電子商取引業界が活況することを信じていますか。 合わせて読みたい:Shopify(ショッピファイ) 将来性と今後の株価 Nortel-カナダの歴史上では、最も成長を遂げた株式は投資家たちにとっては良い選択ではないことを証明しています。Nortelの話は90年代の巨人バブルドットコム社の話を思い出します。 当時、インターネット業界が非常に発展し、多くの企業がその強みをすぐに活用して、インターネットベースの一連の企業を設立し、ビジネスを行っていました。 それが ドットコム社です。 多くの企業が利益を上げていない内に、投資家は必死に株式を求めていました。 しかし、2000年3月にドットコムバブルが崩壊した時、一連のドットコム企業が倒産し、多くの投資家が損失を負いました。 それにより多くの大手インターネットや通信会社が影響を受けました。世界で3番目のカナダで最大の通信機器プロバイダーであるNortel…

5 years ago

Heroku+Laravel+MySQLを独自ドメインで公開する

PHPの人気のフレームワークLaravelではWebサイトの管理画面を開発することができます。 開発の手順に関しては以下の記事にて具体的に紹介をしていきました。 Laravel(API)とNuxt.jsの連携を行う【Laravel6+Nuxt.jsで作る管理画面】CookieによるAPI経由のユーザー認証機能を作る【Laravel6とNuxt.jsで作る管理画面】Nuxt.js+VuetifyとLaravelでCRUDを作る これらは、開発後にデプロイして利用可能な状態にしていく必要があります。 そこで本記事でHeroku+Laravel、こちらの記事でFirebase+Nuxt.jsのデプロイについて解説していきます。 Laravelを使って構築をしたい方Webサイト構築の具体的な手法が知りたい方 これらに当てはまる方におすすめの記事となっています。このシリーズを読めばLaravel6とNuxt.jsで管理画面を作成することができますよ。 (more…)

5 years ago

【今さら聞けない!】スクラム開発の体制とは?開発チームの役割とあるべき姿

スクラム開発では、チームや個人に役割を設けワンチームとなり開発を行います。 この記事では、そんなスクラム開発の体制を徹底解説していきます。 オフショア開発にスクラム開発を取り入れたいと思っている方に必見の記事となっています。 これを読めば スクラム開発の開発チームとは何か?スクラム開発のチームの役割は何か? の疑問が解決できますよ。 開発チームとは 開発チームは、各スプリントの終了時にリリース判断可能な「完成」したプロダクトインクリメントを届けることのできる専門家で構成されています。 「完成」したインクリメントは、スプリントレビューに必要になります。インクリメントを作成できるのは、開発チームのメンバーだけになります。 開発チームは、自分たちの作業を構成・管理するために、組織から体制と権限を与えられています。その相乗効果によって、開発チーム全体の効率と効果が最適化されます。 その開発チームのうち、開発以外の細かな調整はスクラムマスターやプロダクトオーナーが行います。 開発チームの作業内容 スクラムの活動では「プロダクトインクリメント」を生み出すために必要な作業を直接実行します。 スプリント中、開発チームは製品のプロダクトバックログアイテムの設計、開発、テスト、および製品のプロダクトインクリメントへの統合を実行します。 これを行うために、開発チームの計画立て、管理、および相互通信の手段を自己組織で決定し、すべてのスプリントに完了したプロダクトインクリメントを最後に転送する必要があります。 ここからはその詳しい方法について解説していきます。 スプリントの計画を立てる 開発チームは、各スプリントの最初の計画に参加し、スクラムマスターの指定を通じてプロダクトオーナーと協力し、スプリントの目標を設定します。 スプリント目標の設定以降、チームは優先順位を再調整し、その目標を達成するためのタスクを実行計画を立てます。 開発チームで必要な進捗確認…

5 years ago

【拡張性・保守性バツグン】Laravelのリポジトリパターンとは【Repository】

PHPの人気のフレームワークLaravelを活用すると短期間でWebアプリケーションを作ることができます。 そのLaravelではリポジトリパターンを活用することで、チームでソースの開発・保守がしやすくなったり、データの構築などで変更が生じる場合にソースの変更がしやすいなどと言ったメリットがあります。 この記事ではそんなリポジトリパターンについて、どう言ったものなのか・どのように実装するのかを徹底解説していきます。 Repositoryデザインパターンについて詳しく知りたい方 Laravelに興味がある方 これらに当てはまる方におすすめの記事となっています。これを読めばRepositoryデザインパターンについて、どのように活用していけばいいかがわかりますよ。 (more…)

5 years ago

OpenCVのHomographyについての説明

OpenCVのHomographyは、2つの画像間の画像編集、画像合成、動きの計算、回転、シフトなどを簡単に行う計算方法です。 この記事ではそんなホモグラフィの基本的な計算方法や、実際にOpenCVでどのように書いていけばいいのかなどを紹介しています。 OpenCVが気になる方ホモグラフィについて知りたい方 これらに当てはまる方におすすめの記事となっています。これを読めばホモグラフィの活用方法が分かりますよ。 (more…)

5 years ago