Webアプリケーション開発に必要なソフト/ライブラリを一括でインストールしてくれるツール。主にPHPの開発環境を手軽に整えるために使用される。Linux、Windows、Mac OS X、Solarisの各プラットフォームに対応。 XAMPPは以下の文字から構成されている。
X - Windows、Linux、Mac OS X、Solarisのクロスプラットフォーム A - ApacheのA M - MySQLのM P - PHPのP P - PerlのP
スラスラ読めるPHPふりがなプログラミングposted with ヨメレバピクシブ/リブロワークス インプレス 2019年11月 楽天ブックスAmazonKindlehonto ebookjapan 図書館 独習PHP 第4版posted with ヨメレバ山田 祥寛 翔泳社 2021年06月14日頃 楽天ブックス楽天koboAmazonKindlehonto 図書館 初心者からちゃんとしたプロになる PHP基礎入門posted with ヨメレバ エムディエヌコーポレーション 2021年03月02日頃 楽天ブックスAmazonKindlehonto ebookjapan 図書館 XAMPPの…
本ページは、プロモーションが含まれています。 HTMLは、ブラウザに文字や表などを表示させるために使用されるマークアップ言語です。 また、CSSは、HTMLで記述されたタグやレイアウトを装飾するためのもので、 自分のサイトをイメージしたデザインにするためにはCSSの書き方も必須になります。 JavaやC言語などのプログラミング言語と違って、HTMLタグやCSSの書き方を覚えて、 サイトのデザインを考えることがメインなので、独学で勉強することは難しくありません。 スクールに通う検討をしているなら、まずは独学で勉強してみてからでも遅くはありません。 ここでは、HTML/CSS未経験者や初心者が独学…
こんにちは。 今回は”プログラミングとか”と名付けたカテゴリーのハナシです。 ※この記事は初心者がやってみた、という日記です。間違いが多く含まれることをご承知おきください。 前回のこのカテゴリーではサーバーというものをレンタルしてみたっていう日記を書きました。その記事でも書きましたが、サーバーっていうのはネットワークに繋がっていてデータを保管できる場所のことで、これに関係することを今回から始めてみます。 それはPHPっていうやつでサーバー側の処理を作れる言語らしいです。 サーバー側と書きましたがこれに対してクライアント側っていうのがありまして、インターネットでWEBページを閲覧したときに閲覧す…
前説:MySQLを修復した後、データのエクスポート設定が消える。 MySQLが壊れたときの復活作業手順。 サーバーからデータベースのテーブルデータをエクスポートする設定を保存している場所は…。 自己責任でよろしくお願いします。 前説:MySQLを修復した後、データのエクスポート設定が消える。 爺が使っているMySQL(XAMPP)、手動で起動するようにしています。わりと多めに予期せぬエラーで起動しないようになり、復活作業をします。そのたびに、爺がデータ・エクスポートの設定をCSVに変更しているのが消え、再設定の手間がかかり不便でした。どこかに保管していて、復活作業をする際、上書きされ、爺が設定…
スポンサーリンク (adsbygoogle = window.adsbygoogle || []).push({}); PHPの学習を行いたいなと思い、環境構築するため XAMPPをwindowsマシンに導入しました n番煎じですが、この記事は備忘録です 目次 目次 この記事でわかること 1. XAMPPとは 2. 環境構築 3.hello worldの作成&実行 3.1 フォルダとファイルの作成 3.2 index.phpの編集 3.3 hello worldを表示 4.参考 スポンサーリンク (adsbygoogle = window.adsbygoogle || []).push({})…
本ページは、プロモーションが含まれています。 WordPressは、レンタルサーバーを契約しなくても、簡単に自分のWindowsパソコンにインストールして、テスト環境を作ることができます。 ここでの手順は、インターネット上に記事公開する目的ではなく、あくまでWordPressの勉強用や表示確認用としての手順です。 WordPressが一体どのようなものか知りたいとか、レンタルサーバーと契約する前に、 WordPressに触れて勉強をしたい場合などに、この手順でのWordPress環境が大変便利です。 実際に、WordPressで作成した記事をインターネット上に公開したい場合は、常時パソコンを稼…
本記事は、ローカル環境でPHP8とPHP7などの異なるバージョンを同時に起動しながら開発行うための方法を紹介します。 こちらが、2つのxamppを同時に起動している状態です。 異なるPHPバージョンを使う方法として、1つのXamppに別バージョンのphpファイルを格納してシンポリックリンクで切り替える方法があります。 片方のバージョンをあまり使用しないのであればそれで良いと思いますが、 例えばLaravel7(PHP7)とLaravel8(PHP8)を同時のタイミングで開発や見比べながら開発といったことが出来ずに不便です。 Dockerを使うというのも1つの手はありますが、プロジェクトによって…
XAMPPをインストールし起動など MySQLをつかう場面 MySQL:データベース上にテーブルを作る XAMPP上でphpMyAdmin起動 phpMyAdmin使って、データベース「stock」作り、テーブル「market_data」設定 10/28追記:「まとめ」UP XAMPPをインストールし起動など 東証株式相場表(日報、PDF)を解析しMySQLに保管します。PythonつかうときにMySQL(手動またはサービス)も多くの場面で必要です。phpMyAdminを使う場面もあります。XAMPPなどをインストールしといた方が楽ではないかと思います。 MySQLをつかう場面 Excelでも…
※この記事はWindowsでの構築手順となります。 記事内の用語 PHP XAMPP Apache MySQL phpMyAdmin EXEファイル XAMPPのインストール 1. XAMPPをダウンロードする こちら (Apache Friends)にアクセスし、「Windows向けXAMPP」をクリックします。PHPのバージョンは、こちらより使用するバージョンを選択しパッケージをダウンロードすることができます。 2. ダウンロードしたEXEファイルを実行する XAMPPのインストーラーが開きます。細かい設定が可能ですが、基本デフォルト設定のままで問題はないため「Next」を順にクリックし進…
前回とりあえず簡易にNode.jsでサーバを起動した。 shigeo-t.hatenablog.com とはいえ、データベースが必要な開発もある。ひとまずパッケージングされているXAMPPで試す。手順はこれでスタート。 www.apachefriends.org 手順に従いXAMPPのLinux向けインストーラをダウンロード。 ファイルアプリでLinux環境に移動した。 実行する。 終わったが手順通りのGUIは起動しない。 手動起動を試みるが、python入ってないって言われる。 Pythonはインストールした。スクショは省略。 もう一度起動。DISPLAY設定しても起動しない。 DISPLA…
GithubのCI/CDツールを使ってWordPressの面倒な更新作業を自動化します。 通常のWordPressの更新作業のフロー ローカル(xampp)でwpのデータを修正・更新作業を進める 修正・更新箇所を社内のテスト用サーバーにアップロード 上長が修正・更新箇所を確認 問題無ければ社内のテスト用サーバーのデータを本番サーバーにデータを移行 ステップ数だと大した事ないように感じますが実際にやってみると色々と手間ですし、複数人での作業になった場合は、非常に面倒な作業になってしまいます。 これが、GithubのCI/CDツールを使えば自動化でき、データの先祖帰りも防げます。 GithubのC…
wordpressで使用するmysqlとは mysqlの導入は初心者でも簡単にできるのか wordpressとmysqlのバージョンの関連性 wordpressで使用するmysqlとは WordPress は、ウェブサイトやブログを構築するためのオープンソースのコンテンツ管理システム (CMS) です。 MySQL は、WordPress がデータを保存・管理するために使用するデータベース管理システムの一つです。WordPress は、PHP で書かれており、その構造はデータベースとウェブサーバーで動作します。 ユーザーが作成した記事やページのデータ、設定、プラグイン情報、テーマ情報など、Wo…
HTMLとCSSで作成したデータをWordPress化する際のポイントを把握しましょう。 HTMLとCSSでオリジナルテーマデータを作成 ローカル(xampp)に新しいWordPressを作成 1で作成したHTMLデータをphpファイルに変更、ファイル名はそのページの階層によって変わる その他、必要なphpファイルを作成 ダッシュボード上の「外観」→「テーマ」からオリジナルテーマを有効に header部分とfooter部分をテンプレート化 相対パスをwpテンプレートタグに変更 その他諸々もwpテンプレートタグに変更 felica-web.hatenablog.jp
https://readouble.com/laravel/9.x/ja/pagination.htmlreadouble.com シンプルに実装してみる ①Eloquentのget()でデータ取得していたのを、paginate()に書き換え $contacts = ContactForm::select('id','name','title','created_at')->paginate(20); ②viewで表示させる links()をコールするだけで、簡単にペジネーションを実装できる {{ $contacts->links() }} カスタマイズ方法 カスタマイズできるよう、以下のコマ…
自身のスキルを他者に説明する事は、そのスキルを身に付けるのと同じくらい重要であり、意味のある事です。 「htmlとcssが出来ます」だけでは無く、この6ヶ月で具体的にどういう事を学んだか、どういう事が出来るようになったか、をしっかりと説明しましょう。 note.com html htmlの授業ではHTML Living Standardの仕様に基づき様々な要素の使い方を学びました。HTMLはマークアップ言語であり文書構造を示す物です。header要素やnav要素、section要素といった要素を使用する事で、明示的に文書構造を示すことが出来るようになりました。h1~h6を使用し、適切な見出しの…
日記 昨日、5時間しかまともに寝れていない弊害として眠気に襲われている(早めに切り上げたい…と思っていたものの何故か大量に書き上げる7不思議の8つ目) 明日はメンクリだと思っていたものの、単発バイトの装備の準備が終わっていないので明日はそれ優先で終わらせる プロジェクトマネジメント演習 今日の授業はプロジェクト進行の基本ということで、プロジェクトの進め方として2通りの方法(ウォーターフォールとアジャイル)を見た後に序盤、中盤、そして終盤において気をつける点をざっと見た 話で印象的だったのが、高専機構とかいうクソみたいな学校を束ねる親玉が、統一的な成績管理システムを導入しようとして失敗したという…
プラグインを使ってデプロイさせます。デプロイとは「実行ファイルを実際のWebサーバー上に配置して、利用できる状態にすること」を指します。 ja.wordpress.org このプラグインは検索 & 置換操作中に発生する、あらゆるシリアライゼーションの問題も解決します。 とても簡単にデプロイ出来てしまうので、本当におすすめです。最新版は小規模なシングルサイトであれば無料で問題なく利用できますが、最大アップロードサイズが「512MB」を超える場合、容量制限を増やす有料エクステンション(拡張機能)があります。 wordpressのデプロイ作業 ステップ1 本サーバー(スターサーバー)に新しいword…
少し前にWindowsのパソコンにLinux(Ubuntu)を入れることになり、その時にWSLという存在を知りました。 そして今はそのパソコンにDockerを入れようとしています。 パソコンにどういう感じで収まっているのか、(多分問題はないのでしょうが)両方入っていて負荷とか大丈夫なのか気になって、それぞれがどういうものなのか調べました。 DockerとWSLの関係 この2つで調べてもどちらかの情報しか出てきませんでした。 なので頼みの綱、ChatGPTに聞いてみました。 【ChatGPTより 】 実行環境の構築に使われる技術 │ ├─ インフラストラクチャ仮想化技術 │ ├─ ハイパーバイザ…
c 蓮の葉の揺れる玉水は、揺れ動く人の心の如し 学童が学校の歴史の教科書で学習した、ジャワ原人や北京原人は、我々の先祖では無い、既に絶滅種で有る。されど、ネアンデルタール人とは交雑が有った頃がDNAで判って居る。進化と絶滅は紙一重、恐竜の絶滅無に、哺乳類の繁栄も無かった。進化の速度は余りに遅いが、退化は意外と速い。朝鮮では、反日の爲、日帝残滓の根絶の為に、自ら法律で漢字を廃止して仕舞い、僅か70年で、論理的な思考が出来無く成る、退化が始まって仕舞った。退化は元には戻せ無い。絶滅への予兆成り。退化は進化より遥かに速い。天敵が居無く成り、気候が良く成り、餌が豊富に成り、楽園の様な世界で葉、退化が進…
※ 本ページは一部プロモーションが含まれています 今月は会社の健康診断があり、その場で出る限りの健診結果では無事に自分の健康が確認できて安心しました。 つらい思いをして胃カメラ飲んだ甲斐があったというものです。 メンタル的なところは薬を飲みながらゆったり仕事を続けてじわじわ持久戦で直していくものの、薬を飲めば普通に仕事ができる状態になっています。 空腹も 1 週間もしくは 2 週間に 1、2 回程度であれば感じるようになるなど、緩やか~~に快復しているのかなぁ、という感じ。 そんな今月の生存報告もしていこうかと思います。 2 月の生存報告 財布を買い換えました my new gear... T…
PHPとは? HP: Hypertext Preprocessor(ピー・エイチ・ピー ハイパーテキスト プリプロセッサー)とは、動的にHTMLデータを生成することによって、動的なウェブページを実現することを主な目的としたプログラミング言語、およびその言語処理系である。一般的には PHP と省略して用いられている。 PHPはサーバーサイド・スクリプト言語として利用されており、Webサーバ上で動作し、Webサーバ上でPHPスクリプトの文書が要求されるたびに、そのPHPスクリプトが実行され、結果をウェブブラウザに対して送信する。平易な文法のため初心者でも習得しやすく、また大規模な開発にも多く用いら…
発端 HTML/CSS + JavaScript の静的サイトであれば、わざわざローカルにWebサーバを立てなくても、HTMLファイルをブラウザで開けば動作確認できる。しかし、JavaScriptからサイト内のファイルにアクセスする場合、例えば画像ファイルを読み込む下記のようなコードではエラーになる。これはセキュリティー上の理由からローカルファイルへのアクセスを禁止しているためである。このようなコードの動作確認のためにはWebサーバが必要になる。 const img = new Image(); img.src = "./image.png"; 【エラーメッセージ】 Access to ima…