• 締切済み

phpの記述とHP作成ソフトの連携について

OSはwindows xp proを使用しております。golive csを使ってHPを作成しています。 拡張子をphpに変えてHPの作成を始めました。 でテンプレートファイルにphpのプログラムを<HTML>よりも前の部分に記述し、テンプレートを元に作成した全てのファイルに反映させようとしたみたのですが記述したphpの記述が全て消えて各ファイルに反映されません。 ページが多いためにそれぞれにphpプログラムを記述するとなるとあまりにも非効率的ですのでうまくいく方法はないものでしょうか? HP作成ソフトの機能の限界で行えないようでしたらそれを実現できる違うソフトがあるなどの情報を提供していただけましたら幸いです。

  • PHP
  • 回答数1
  • ありがとう数1

みんなの回答

  • sayaama
  • ベストアンサー率44% (8/18)
回答No.1

的をはずしてたらごめんなさい。 PHP開発環境としての私の推薦です。 DreamWeaver + PHP + Smartyテンプレートエンジン + Peggy + FireBug DreamWeaverは、言わずとしれたものです。多少エンジニア寄りの感は否めませんが^^; Smartyは、PHPのHTML画面部分とコード部分を分離するためのエンジンです。商用として採用しているところもあるほどです。 SmartyをDreamWeaverで使うための設定も、あちこちにあったと思います。(*tplをデザイン用として認識させるための設定) Peggyは、PHPのデバッガとして使いやすかったです。 FireBugはFireFoxのプラグインです。クライアント側のデバッグで使います。 もちろん、DelphiPHPとかの選択もないではないですが、日本語版が出ておらず、挙動も安定していないので、研究用以外には薦められません。

ab-chan
質問者

お礼

回答いただき有難うございました。 DreamWeaverはCS3が発売となり、Goliveはこちらへ吸収された形となったと聞いたため、乗り換えは考えているところです。ただし会社側がしばらくはソフトは買い換えないと申しているため仕方なくgoliveを使わざるを得ません。 今のところ、テンプレートを使用した各ページ(~.php)にひとつひとつプログラム部分をコピペして対処しております。幸い<html>~</html>の部分のテンプレートを更新したところプログラム部分は残された状態で更新されることが分かりましたのでこの方法で修正するようにいたします。 乗り換えが認めれれるようになりましたらご回答を参考に環境を整えたいと思います。

関連するQ&A

  • HP作成ソフトについて

    html&cssでHP作成している初心者です。html&cssをそこそこ理解したら、Dreamweaver cs5を購入しようと計画していましたが、6月から単品売りはなくなったと聞きました。どなたかcs5の単品を安く販売しているネットか店舗をご存じでしたら教えて頂けませんか?また、cs5ではなくこれに代わるHP作成ソフトで推奨出来るものがあったらこれも教えて頂けませんか?(HPビルダーは持ってます) よろしくお願い致します。

  • PHPを記述するには、どのソフトが一番よいでしょうか?

    PHPを記述するには、どのソフトが一番よいでしょうか? いまだにテキストファイルで記述しております。

    • ベストアンサー
    • PHP
  • これからのHP作成ソフトについて

    趣味でHPを作成しておりまして、 これまでGoLive5を使用しておりました. そして最近ではDreamweaver9を使用し始めまして、 これからどちらのソフトで統一していこうか迷っているところです. ちまたではやはりDreamweaverの評判がいいみたいです。 わたし的にもやはりソフトの立ち上げ、安定性などDreamweaverならとてもよく動いてくれています。 しかし1つのHPが100ページ程あるものがあるのですが、 それをGoLiveで作っているので、 Dreamweaverに移行するのもすこし躊躇しています. そこであたらしくGoLive6へアップグレードして、 安定性を確保して(できるかどうかはわかりません) そのHPだけGoLiveでやっていくか、 もういっそのことDreamweaver9で一本化していくのかどちらがこれからの将来よいと思われますでしょうか?

  • HP作成

    web制作会社ではHPを作成する場合、HTMLを手打ちで作っているのですか? DreamweaverとかGoliveとかビルダーとかを使って作成しているのですか?

  • PHPが出力したHTMLにinclude文を

    PHP4.3で、HTMLファイルをテンプレート出力する方式の掲示板を使っているのですが、テンプレートのHTMLファイル内に別のPHPスクリプトで出力した表示を貼り付けようと思い、 <?include("hoge.php");?> とinclude文を書き込んだのですが、これが反映されずにソース内に<?include("hoge.php");?>という記述がそのまま出て来てしまいます。 これが出来ない原因は、PHP実行→HTML表示→HTML内のPHP実行という二度のPHP実行が出来ないのか、<?include~を「文字列」として認識してしまっているのかのどちらかだと思うのですが、、 PHPファイルには一切手が加えられない状況なので、テンプレートHTMLに手を加えるだけで別のPHPスクリプトを読みこませたいのですが、何かいい方法は無いでしょうか?

    • ベストアンサー
    • PHP
  • 【HP作成】全ページに同じ文字を表示させる方

    HP作成で、全てのページにメニューを載せたいのですが、 それだと、ページ数が多くなれば、ページを増やす度に、 全てのページを編集しなおさないと行けないと思います。 何か、一つのページを書き換えるだけで、 全てのページに反映させる方法って無いでしょうか? (作成ソフトは使っておらず、テンプレートを使い、 ソースを書き換えて作成しています。) 自分なりに、調べると、「document.write」というのがあるらしいのですが、 最新のHTMLでは推奨されていないようなので、 何かいい方法は無いかと探している状態です。 お詳しい方、お知恵を貸してください! よろしくお願いします。

  • HP作成ソフト

    MacOS10.3.1を使用していますが、このOSで使用できるHP作成ソフトで使いやすいのはどのソフトなのでしょうか?友人に聞いた所、DreamWeaverかGOliveが有名らしいのですが、あまり詳しくないとの事なので。。。 おすすめなソフトがありましたらアドバイスを御願い致します。

    • ベストアンサー
    • Mac
  • phpでブログを作成したいのですが、テンプレート部で困ってます

    phpの勉強が終わり、phpとデータベースを使用してブログを作成しようとしている初心者です。作品を提出したいのですが、テンプレート部分がよくわからなくて困ってます。 プログラム部分は~.php,~.class.phpでそれぞれ外部ファイルとします。html(tpl)部分の作成ですが、html(tpl)はDreamweaverで作成し後から手打ちでhtmlタグにスクリプトタグ(smarty等)を記述していくのが一般的なのでしょうか? そうなると時間がかかる気がするのですが・・・。 それとも、いいと思ったhtml等をサンプルとしてコピーしバナーの画像を変えるといったような方法もあるのでしょうか? 無料テンプレート等でhtml+cssでかわいいテンプレートが多くありますが、あれはFireworks等で画像を作成し、Dreamweaverに挿入してテンプレートを作成しているのでしょうか?その場合のphpがどのような方法で作成されているのか等よくわかっていません。どなたかわかられる方教えてください!何かそのようなnetなどあれば教えていただけると光栄です 質問が多くてすみません。

    • 締切済み
    • PHP
  • HP作成について

    こんばんは HPを作成しようと思いましてHP作成ソフトを購入しようと思ってるのですが、以前古いマックのOS9でGolive5.0を使ってました。 今新しいマックを購入してOS10.4になりました。そのためGolive5.0を使用することができないのです。GoliveCS2にアップデートをしたいのですが、 新しいマックにはGolive5.0を入れることができません。 マックにGolive5.0が入ってないとアップデートできないのでしょうか?それともシリアルナンバーがあれば 大丈夫でしょうか?Golive5.0のシリアルナンバーは正規ユーザーですのできちんと持ってます。 新しくGoliveCS2を購入するよりアップデートできればいいなと思うのですが…知ってるかたいらっしゃいましたらどうぞ教えてくださいませ。 よろしくお願いします。

    • 締切済み
    • Mac
  • HP作成ソフト

    HP作成ソフトでおすすめのものはあるでしょうか。 現在はブログですが、やはりドメインを持ったHPを持ちたいと思っています。 自分で簡単に更新できて、テンプレートの多いものがいいのですが。

専門家に質問してみよう