プログラミングをしてHPを作成することはできるのですか?
私は簡単なHPを作った事はあるのですが
タグを手打ちしたり、専用ソフトをでタグを挿入したりである程度手作業でサイトを作成したのですが
知り合いは、ソース自動生成プログラムと言うのを作って、手作業での操作は一切やらずに、
ローカルのデータベースから必要な情報を読み取って
ホームページを作成してると言ってたのですが
そんな事ってあり得ますか?
また、そのような事が出来るプログラミング言語は何なのでしょうか?
その人のHPはページ数が1000件以上あります。
No.3ベストアンサー
- 回答日時:
> そのような事が出来るプログラミング言語は何なのでしょうか?
ローカルで考えると、どんな言語でも出来ます。
データーベースが何を利用しているかによって、そこに接続できる言語は限られることがありますが。
> タグを手打ちしたり、専用ソフトをでタグを挿入したりである程度手作業でサイトを作成したのですが
これをプログラム言語を使って自動化するだけですので、コンピューターの一番得意とする分野です。
Webサーバーがレンタルサーバーなどで、裏側にデーターベースや、動的なページ表示(CGIなど)をサポートしているのであれば、それに対応した言語でプログラムを書いてやることで、結構簡単に実現できます。
一般的には、Perlや、PHPがよく使われますが、システムが対応していれば、VisualBasicで書くことや、Cで書いても実現が可能です。
http://ja.wikipedia.org/wiki/Common_Gateway_Inte …
その人のページも、手動でアップしているわけではなく、裏側にデーターベースと繋がるシステムがあるのかもしれません。
さらに高度化すれば、ここのようなWebシステムになりますが、どのような言語で構成されているかは知る由もなく。
No.4
- 回答日時:
>>そんな事ってあり得ますか?
質問者さんがタグを手打ちしたりなど、手作業でHPを作られるわけですが、データベースを扱う場合、作成・修正の手間は大変です。なので、すでに回答にありますが、CMS(コンテンツ管理システム)を使う方が増えていると思います。
そうすれば、全く、CSSやHTMLなどを知らない素人でも、そういう手作業無しにHPをゼロから作成、その後の更新などが手軽にできます。
私は、Concrete5使ってHPを作りましたが、CSSやHTMLを全く触ることなく作ることが可能でした。その後のHP修正もとても楽です。
でも、そこで用意されていない処理をやりたい場合は、プログラミングをしないわけにはいけませんけどね。
それらを作るプログラム言語は、Perl、Ruby、PHPを使っているケースが多いと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) プログラムの勉強のおすすめは 7 2022/12/09 20:09
- その他(プログラミング・Web制作) プログラミングについて(Python) 添付した画像はC言語で簡単に作ったソースで、1つの配列に5つ 3 2022/09/10 19:15
- その他(プログラミング・Web制作) 次に、楽天のアジャイル就活に参加して、1日で内定を獲得できる。私は大企業に就職できる? 2 2022/04/17 13:38
- その他(ビジネススキル・経営ノウハウ) 自己PR(パソコン編) 5 2023/08/04 08:15
- サーバー 初心者「HP制作の依頼」でお客さんのサーバーに移す流れについて! 3 2022/09/08 19:38
- Word(ワード) Word文書のドラッグ操作による配置調整。 1 2022/10/16 19:24
- CGI サイト訪問者の情報を取得したい 1 2023/02/21 11:03
- 法学 コンピューター プログラミングの言語で記述されたプログラミングのコード一式は、作った人に 著作権があ 4 2023/08/04 17:31
- サーバー Laravelをレンタルサーバーにインストールするにはどうすればいいですか? 2 2022/06/29 10:17
- その他(データベース) pythonでsqlight勉強中、クエリー結果の利用法教えて下さい 1 2022/04/28 20:38
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Kotlin言語について。
-
C言語、C+、C++、C#の違い
-
COBOLでのNOT = の AND条件
-
C言語とhtmlの違いを どな...
-
COBOLで文字タイプを数字...
-
プログラムに書かれる"%"記号の...
-
Excelの開発言語ってなんですか?
-
VBSとWSHは読み方が違うだけで...
-
vbaとc言語の関連性について
-
Excel VBAで文字化けする (英語...
-
TO_CHARで小数点以下がある場合...
-
HTMLは、プログラミング言語じ...
-
HTTPで .do という拡張子を見つ...
-
プログラムからアイコンファイ...
-
順列の内容をすべて表示するプ...
-
C,C++,C#には共通点があるので...
-
rubyとhsp・・・初心者にお勧め...
-
C言語って古いですか?
-
ホワイトハッカーを目指そうか...
-
C++における継続行
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
C言語、C+、C++、C#の違い
-
プログラム言語について c言語...
-
プログラムに書かれる"%"記号の...
-
C言語とhtmlの違いを どな...
-
vbaとc言語の関連性について
-
AIって何のソフトで作っている...
-
UNITY Float型の接尾辞fって
-
COBOLでのNOT = の AND条件
-
TO_CHARで小数点以下がある場合...
-
COBOLで文字タイプを数字...
-
プログラム言語について プログ...
-
C++における継続行
-
swift言語の最適化 swift最適化...
-
VBSとWSHは読み方が違うだけで...
-
C++ ってなんて読む?
-
web2.0以前のインターネットで...
-
Excel VBAで文字化けする (英語...
-
VBSでDim、Private、Publicの違い
-
HTMLとC++で、どんなホームペー...
-
Pythonって何を意識した言語な...
おすすめ情報