2016-07-04 3 views
0

Ich bin neu in der Webentwicklung und entwickle eine Website mit Bootstrap. Ich habe einige .css-Dateien, die Bootstrap beinhalten, ein Open-Source-Bootstrap-Theme, einige Stylesheets für die Plugins, die ich benutze usw. Die Sache ist, dass ich das Gefühl habe, dass ich immer wieder dasselbe mache viel Aufwand für die Dinge. Zum Beispiel ist dies, wie die Stile auf der Web-Seite ich zur Zeit der Entwicklung betreiben:Verwenden Sie eine Vielzahl von Stylesheets. Ich brauche Meinungen darüber, wie ich mich effizient weiterentwickeln kann

  1. Bootstrap Standard-Theme
  2. Bootstrap eigenes Thema geladen wird geladen wird, die Mehrheit der CSS-Konfigurationen Standard Bootstrap überschreibt
  3. Meine eigene benutzerdefinierte CSS-Datei geladen wird, überschreibt die Mehrheit der CSS benutzerdefinierte Design Konfigurationen

ich denke, es wert ist zu erwähnen, dass meine benutzerdefinierte CSS-Datei Farben und Grenzen nur überschreibt.

Ich denke, wenn das Thema Open Source ist, sollte ich nur das Thema selbst bearbeiten? Oder sollte ich noch alles in meiner eigenen CSS-Datei bearbeiten?

Noch einmal, ich bin sehr neu in der Web-Entwicklung so Entschuldigungen, wenn das eine ziemlich dumme Frage ist. Optimierung ist jedoch der Schlüssel für mich. Nach der Entwicklungsphase werde ich die CSS-Dateien mit Bundles kombinieren, die vom Microsoft.NET-Optimierungspaket bereitgestellt werden.

Antwort

1

Ändern Sie niemals eine Bibliothek direkt (CSS, JS, PHP usw.). Was ist, wenn eine neue Version herauskommt, die einige Fehler behebt? Sie können es nicht herunterladen, weil es all Ihre fabelhafte Arbeit überschreiben wird. Sie erhalten sofort den richtigen Prozess. Importieren Sie Ihre Bibliotheken und überschreiben Sie diese mit Ihren eigenen Dateien und Codezeilen.

In Ihrem Fall ist es egal, wie viele Dateien Sie importieren, weil Sie sie kombinieren und minimieren. Wenn Sie wirklich Wert auf Leistungen legen, empfehle ich Ihnen, die "CDN" Systeme zu betrachten, für Bootstrap oder jQuery könnte es interessant sein und einige gute Vorteile bieten.

Schauen Sie sich diese Frage und die Antworten, werden sie Ihnen ein paar gute Tipps geben: Single huge .css file vs. multiple smaller specific .css files?

+0

Das ist großartig, danke. Ich bin nur besorgt, dass durch die Verwendung zu vieler CSS-Dateien die Gesamtleistung verlangsamt wird. – Lemoncide

+0

Ich habe eine kleine Bearbeitung meiner Antwort vorgenommen – AlexisWbr