1

テーマ パネルからサイトの色を変更できる Wordpress テーマを開発しています。私の考えは:

  1. 管理者は、テーマ パネルからいくつかの色を選択し、[保存] ボタンをクリックします。
  2. 色のオプションを保存したら、 lessphpを使用してください。class を使用して、style.less ファイルを style.css ファイルに再コンパイルします。

しかし、これは良い習慣なのか悪い習慣なのか? それを行うには、style.css ファイルが書き込み可能 (chmod 666 ?) である必要があり、同じサーバー上の他のユーザーがそのファイルを上書きし、悪いスクリプトを追加できることをどこかで読みました。

色を変更する別の方法を知っています。変更された色をページのタグから直接出力することです。ただ、変化する色が多いので、このやり方は不便だと思います。それで、あなたは私の考えについてどう思いますか? それが悪い習慣である場合、色を変更する方法はありますか?

4

3 に答える 3

1

サーバー 655 またはグループ 665 によってのみ書き込み可能であり、このファイルへの書き込みを誰にも許可する必要はありません。

第二に、Web サーバーに他のものがある場合、セキュリティ上の問題があり、style.css を変更することは最も問題がありません。

とにかく、これは悪い習慣と見なされるべきではありません - 単なる拡張機能の設計です。

于 2013-08-14T11:08:22.707 に答える
1

いいえ、バックエンドでファイルを編集する権限を設定している限り、悪い習慣ではありません。これはバックエンドの管理者によるアクティビティになるため、フロントエンド テンプレートのパフォーマンスには影響しません。

于 2013-08-14T11:05:53.753 に答える
0

サーバー側で発生した場合、問題はありません。クライアント側のコンパイラを使用していた場合、JS の障害によってサイトが壊れることが懸念されます。

これにより、サイトに遅延が発生する可能性もあります。サイトのパフォーマンスを向上させるために、QuickCache などのキャッシュ プラグインを使用してサイトをプリコンパイルすることを検討してください: http://wordpress.org/plugins/quick-cache/

于 2013-08-14T12:15:23.357 に答える