検索

ホームページ  >  に質問  >  本文

javascript - PHPプロジェクトのフロントエンドテンプレートを維持するにはどうすればよいですか?

私はフロントエンド担当者で、通常は最初に静的ファイルを作成し、次にテンプレートを適用して PHP で共同デバッグします。しかし、ここで問題が発生します。バックグラウンド テンプレートを含む静的ファイルはローカルでまったくプレビューできません。自分のバージョンを制御できません。バックエンドにいくつかのランダムな変更を加えました。また、js のこの部分をどこで変更したかわかりません。
今は、それを直接変更しています。 ftp はテスト中です。この方法は非常に面倒だと感じました。

PHP中文网PHP中文网2756日前412

全員に返信(4)返信します

  • 高洛峰

    高洛峰2017-05-16 13:07:22

    つまり、役割分担が明確になっていないため、バックエンドには関数の作成とテンプレートのレンダリングのみを担当させ、js コードを分離して git/svn をセットアップすることができます。はい、バージョン管理が可能です。 ! !フロントエンドとリアエンドを分離するのが最適だと思います!これでトラブルが省けます!いつでもローカルでプレビューできます。背景がいつでもサーバーにアップロードされていれば大丈夫です!

    返事
    0
  • 给我你的怀抱

    给我你的怀抱2017-05-16 13:07:22

    もちろん、役割と責任の分担を明確にする必要があります。そうしないと、将来状況が変わった場合、誰が責任を負うのでしょうか? ここでは、フロントエンドとバックエンドで静的ページも作成します。最後は同意され、html、css、jsはすべてフロントエンドが変更され、cssとjsがftpにアップロードされ、htmlのdom構造が変更された後、phpに挨拶してバージョン番号を変更するように依頼します。 , 私はphpの同僚と話しています

    返事
    0
  • 给我你的怀抱

    给我你的怀抱2017-05-16 13:07:22

    Webstorm や Sublime+ プラグインなど、リアルタイムで FTP をアップロードできる IDE を見つけ、変更して保存した後に FTP を自動的にアップロードします。このようにして、変更したコンテンツをオンラインでリアルタイムに確認できます。

    返事
    0
  • 高洛峰

    高洛峰2017-05-16 13:07:22

    私たちのユニットのフロントエンドとバックエンドの役割分担について話しましょう。画像の切り取りは静的ページの生成を担当し、バックエンドはページのネストを担当します。画像の切り取りに問題がない限り、解決できないスタイルの問題や JS プラグインの問題がない限り、バックエンドは基本的にネストされた問題 (js、css、html はよく知っています) を変更する責任があります。カット画像に移動して変更を加えます。

    ユニットのフロントエンド テンプレートはバックエンドによって維持されます。それです

    返事
    0
  • キャンセル返事