ご質問失礼します。
Wikipedia のような、単語の意味などを様々な人が投稿できるサイトを作ってみたいと思っています。
使用するおすすめの言語は PHP ですか?
また、このようなサイトを作るのにおすすめの PHP レッスンや書籍がありましたら教えてほしいです。
こんにちは。ご質問ありがとうございました。
Wikipedia のような、単語の意味などを様々な人が投稿できるサイトを作ってみたいと思っています。
使用するおすすめの言語はPHPですか?
また、このようなサイトを作るのにおすすめのPHPレッスンや書籍がありましたら教えてほしいです。
Wikipedia のようなサイトではインターネットを介して、
といった機能を実装する必要がありますね。
したがって、PHP などのサーバー側の言語でつくる必要があります。また、最近ではそうした高度なウェブサービスを作る場合、Laravel のようなフレームワークを使うのが一般的です。
Laravel に関しては、以下のレッスンがあるので是非チャレンジしてみてください(ここに至るまでにHTML / CSS / JavaScript / MySQL / PHP を履修する必要がありますが...)。
・Laravel 8入門 基本機能編 ( 全 22 回 ) - プログラミングならドットインストール
https://dotinstall.com/lessons/basic_laravel_v3
そのうえで、ユーザー管理機能について学ぶ必要がありますが、こちらについてはドットインストール内ではレッスンがありません。
最新版の Laravel にてユーザー管理機能を実装するチュートリアルについてはは(英語ですが)、以下がもっとも充実していると思います。ボリュームが多いのですが、無料ですし、これがマスターできればかなりの実力がつくと思います。ぜひチャレンジしてみてください。
・Laracasts: Laravel 8 From Scratch
https://laracasts.com/series/laravel-8-from-scratch
以上ですが、他にもご不明な点や不安に思われている点があればコメントいただければと思います。
わかりやすいご返答ありがとうございます。
Laravel 学習まで日々精進していきます。
参考になったようでなによりです!がんばってみてください!