質問するログイン新規登録
CMS

CMS(Content Management System)は複数のユーザーでコンテンツを編集することが可能なWebサイトの管理/構築用のプラットフォームを指します。また、会社単位で運用管理するものはECMと呼びます。

MySQL

MySQL(マイエスキューエル)は、TCX DataKonsultAB社などが開発するRDBMS(リレーショナルデータベースの管理システム)です。世界で最も人気の高いシステムで、オープンソースで開発されています。MySQLデータベースサーバは、高速性と信頼性があり、Linux、UNIX、Windowsなどの複数のプラットフォームで動作することができます。

Laravel

LaravelとはTaylor Otwellによって開発された、オープンソースなPHPフレームワークです。Laravelはシンプルで表現的なシンタックスを持ち合わせており、ウェブアプリケーション開発の手助けをしてくれます。

PHP

PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

HTML

HTMLとは、ウェブ上の文書を記述・作成するためのマークアップ言語のことです。文章の中に記述することで、文書の論理構造などを設定することができます。ハイパーリンクを設定できるハイパーテキストであり、画像・リスト・表などのデータファイルをリンクする情報に結びつけて情報を整理します。現在あるネットワーク上のほとんどのウェブページはHTMLで作成されています。

Q&A

解決済

2回答

777閲覧

PHP自作ブログの表示の仕方

miya45

総合スコア1

CMS

CMS(Content Management System)は複数のユーザーでコンテンツを編集することが可能なWebサイトの管理/構築用のプラットフォームを指します。また、会社単位で運用管理するものはECMと呼びます。

MySQL

MySQL(マイエスキューエル)は、TCX DataKonsultAB社などが開発するRDBMS(リレーショナルデータベースの管理システム)です。世界で最も人気の高いシステムで、オープンソースで開発されています。MySQLデータベースサーバは、高速性と信頼性があり、Linux、UNIX、Windowsなどの複数のプラットフォームで動作することができます。

Laravel

LaravelとはTaylor Otwellによって開発された、オープンソースなPHPフレームワークです。Laravelはシンプルで表現的なシンタックスを持ち合わせており、ウェブアプリケーション開発の手助けをしてくれます。

PHP

PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

HTML

HTMLとは、ウェブ上の文書を記述・作成するためのマークアップ言語のことです。文章の中に記述することで、文書の論理構造などを設定することができます。ハイパーリンクを設定できるハイパーテキストであり、画像・リスト・表などのデータファイルをリンクする情報に結びつけて情報を整理します。現在あるネットワーク上のほとんどのウェブページはHTMLで作成されています。

0グッド

0クリップ

投稿2022/04/07 08:21

編集2022/04/07 09:35

0

0

PHP初心者です。
既存のホームページに新たにブログの機能を取り入れるため、WordPressでは機能が多すぎて使いづらいため、必要な機能だけの投稿管理画面を作りたくて自作を試みています。

前提として、「ホームページ」と「自作ブログ」の2つのサイトがある状態になります。
「ホームページ」の方は静的なWEBサイトです。
ブログの最新のn件の記事タイトルをホームページのトップページへ表示させたいのですがその方法が分からず質問させて頂きました。

初歩的な質問なのかもしれませんが、ご回答くださると助かります。
よろしくお願い致します。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

madoka-t

2022/04/07 08:28

「既存のサイトへの表示」とは具体的にはどのような状態を指していますか?
m.ts10806

2022/04/07 08:42

どういうことでしょうか 何も設計せず行き当たりばったりでやってませんか? 質問タグとの関連性も不明です。 かろうじて「PHP」「CMS」当たりの関連性は見えますが、他は見えません。
miya45

2022/04/07 09:00

説明不足ですみません。 既存のサイトとはホームページです。 そのホームページで、よくあるトップページの上部などにお知らせの箇所があって、タイトルが表示されており、それをクリックすると詳細ページが表示される、といった部分を作りたくて自作で試みています。今回質問したかったのが、ホームページのお知らせ部分にタイトルだけを表示させるのをどうすればいいのかを質問したかったです。
madoka-t

2022/04/07 09:14

・前提として、「ホームページ」と「自作ブログ」の2つのサイトがあるということですか? ・「ホームページ」の方は静的なWEBサイトですか? それとも動的なWEBサイトですか? ・ブログの記事タイトルを表示させたいというのは最新のn件を表示したいという意味で大丈夫ですか? 質問文と捕捉だけでは適切な回答をするには情報が不足しているので一度現在の状況、やりたい事、できている事を整理して質問し直してはどうでしょう?
miya45

2022/04/07 09:20

ホームページは静的なWEBサイトです。それ以外はおっしゃる通りです。 アドバイス下さりありがとうございます。
m.ts10806

2022/04/07 09:40

質問は編集できるので
guest

回答2

0

ベストアンサー

ブログ投稿機能自体は問題なく作成出来ている前提で、お話させていただきます。
まず表示したいページの拡張子をphpに変える、あるいはhtmlのままでもphpが動くように設定し、ブログ投稿機能でデータベースに登録したデータを取得、表示すればやりたいことは出来ると思います。
データの取得は、「PDO データ取得」などと調べればすぐわかると思います。

投稿2022/04/07 10:11

kinchannel

総合スコア111

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

既存のサイト、がレンタルサーバーに開設しているものであれば、
公開用ディレクトリにphpで作ったものが動作するのに必要なファイル群を一式掲載すればいいです。
その方法は、ホームページをアップロードすることと大差ないはずです。

また、レンタルサーバー業者によっては、
機能マニュアルなどの類でphpの利用の仕方を説明していることもあるので、
不慣れであれば一読することをおすすめします。
例えば、さくらのレンタルサーバーさんでは、こんなページがあります。
レンタルサーバー業者によってディレクトリ情報などが変わるため、
各サーバーごとの情報を確認するのが良いです。

CGI・PHP・SSI を利用したい | さくらのサポート情報

投稿2022/04/07 08:26

退会済みユーザー

退会済みユーザー

総合スコア0

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.30%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問