Mit Filtern.
Der Produktionscode und der Entwicklercode sind zwei paar Schuhe. Dazwischen stehen dann mehrere Optimierungen.
Es wäre superklasse wenn du mir mehr darüber erzählen könntest oder ein paar Links schicken könntest :).
Ich kenn mich mit der Thematik nicht wirklich aus.
Bei mir kommen Filter zum Zuge, die zum Beispiel sensitive Information aus der Entwicklungsumgebung in anonymisierte Form umbauen.
Würde ich vor der Aufgabe stehen, ein performantes Netz zu erstellen, so würde ich eine Policy aufstellen, dass
- alle Variablennamen in JS
- alle Klassennamen in XHTML
- alle Ids in XHTML
zuerst in einer Datenbank angemeldet werden mit
-Entwicklername
-Produktionsame
bevor sie überhaupt in JS HTML CSS verwendet werden dürfen.
Ausgenommen sind variablen in einem eingeschränkten Scope.
Dadurch ist es dann möglich, den Datenbankgesteuerten Filter zu verwenden.
Vorteil:Lange sprechende Namen der Entwicklerversion
Kurze aber eindeutige Namen Domainweit in der Produktionsversion
mfg Beat
><o(((°> ><o(((°>
<°)))o>< ><o(((°>o
Der Valigator leibt diese Fische