Hartkodieren - wer macht das noch und weshalb?

vom 22.05.2012, 19:48 Uhr

Ich habe mittlerweile schon öfter gelesen, dass der ein oder andere hier schon bereits eine Internetseite programmiert hat. Es gibt mittlerweile sehr viele verschiedene Arten eine Internetseite zu programmieren. Die Hauptsache ist, dass am Ende beim Besucher der Internetseite die Internetseite in einer Form ankommt, die sein Browser versteht, wie HTML oder Flash.

Nun hat man die Möglichkeit mit sogenannten "Do it Yourself"-Baukästen oder Content Management Systemen seine Homepage, ohne viel benötigtes Wissen über die Programmierung oder so, zu erstellen. Nicht nur, dass man viel weniger wissen muss. Es erspart auch viel Zeit bei der Erstellung und vor allem der späteren Pflege der Internetseite, wenn man irgendein Backend auf der Internetseite verwendet. Welches das ist, kann man sich raus suchen. Es gibt mittlerweile sehr viele kostenlose Software, mit der man so etwas machen kann.

Auf der anderen Seite kann man seine Internetseite noch sehr altmodisch mit HTML statisch programmieren. Das wird meines Wissens auch hartkodieren genannt. Ich selbst bin überhaupt kein Fan davon, weil es einfach sehr umständlich ist. Dennoch gibt es scheinbar auch noch heute Personen, die sogar beruflich Internetseiten erstellen und diese dann hartkodieren.

Wie findet ihr so etwas? Macht das jemand von euch? Wenn ja, wieso wechselt ihr denn nicht auf irgendein Content Management System? Was hält euch an dieser alten Technik?

Benutzeravatar

» hennessy221 » Beiträge: 5132 » Talkpoints: -1,94 » Auszeichnung für 5000 Beiträge



Ich habe mir schon vor 1-2 Jahren mal verschiedene Baukastensysteme angeschaut war mit den Ergebnissen aber nie wirklich zufrieden. Ich habe mich danach dann auch mal etwas über die HTML Programmierung informiert bin damit aber nicht wirklich zurecht gekommen, da ich es persönlich sehr komplex finde und mir dafür die Zeit fehlt mich dort richtig einzuarbeiten.

Ein Arbeitskollege von mir erstellt Nebenberuflich für Privatpersonen oder kleinere Unternehmen Internetauftritte und macht dies je nach Wunsch nach dem Baukastensystem oder im HTML, da HTML aufwändiger ist und ein besseres Ergebnis erzielt verlangt er dafür natürlich mehr Geld.

» pasi1989 » Beiträge: 70 » Talkpoints: 24,24 »


Ich mache alles noch per Hand, wobei es immer wieder Möglichkeiten gibt, dass man schon erstellte Stücke nur noch entsprechend anpasst, was dann natürlich Arbeit erspart. Aber über diese handcodierten Seiten kann man wesentlich individueller arbeiten, als mit Baukastensystemen. Und ich persönlich hatte noch nie eine Anfrage, wo eine Webseite über solche Systeme realisiert werden sollte.

Im Gegenteil, als myhammer.de noch lukrativ für Auftragnehmer war, habe ich sogar oftmals im Nachgang den Zuschlag erhalten, weil eben die günstigsten Mitbewerber am Ende nur ein Baukastensystem angeboten haben.

» Punktedieb » Beiträge: 17970 » Talkpoints: 16,03 » Auszeichnung für 17000 Beiträge



Ich arbeite auch noch händisch, mache eigentlich alles selbst beziehungsweise habe einmal alles selbst gemacht. Hin und wieder ist es doch so, dass man ja ziemlich viel von bereits älteren Projekten übernehmen kann, um sich einmal etwas Zeit zu sparen. Habe schon mehrere Websiten für Privatpersonen aber auch Firmen erstellt, dabei war es jedoch auch schon des öfteren so, dass ich zumindest das Grundgestell einer meiner bereits erstellten Seiten komplett übernehmen konnte. Was natürlich von Vorteil ist, da man somit nur noch ein paar Farben und Größen im Style Sheet verändern muss und dann schon die fertigen divs hat.

Habe mit diesen Baukastensystem sehr viel schlechte Erfahrung gemacht. Habe mir das ganze Zeug einmal selbst beigebracht, begonnen habe ich dabei natürlich eben mit solchen Baukastensystemen, da man sich anfangs natürlich denkt, das Ergebnis ist ein und das selbe, aber man lernt ja natürlich dazu und aus diesem Grund verwende ich diese nicht mehr. Oft kam es vor allem vor, dass man irgendeine Sache nicht mit diesen Baukastensystemen lösen konnte und diese Sache dann eben Manuell bearbeiten musste, dabei hat man dann eben erst gesehen, was diese WYSIWYG-Editoren für einen Müll zusammenschreiben, da mal die richtigen Sachen zu finden ist doch die Hölle.

Benutzeravatar

» User92 » Beiträge: 936 » Talkpoints: 2,20 » Auszeichnung für 500 Beiträge



Ich kümmere mich selbst um einen Online-Shop und muss sagen: Diese Baukästen taugen kaum etwas. Wenn man nur schnell einen Text einfügen will, ist das mit denen gut möglich. Den Rest mach ich aber per Hand. Wobei ich da aber nicht nur HTML, sondern auch PHP, smarty oder SQL benutze. Man ist einfach viel flexibler und man kann eigene Funktionen einbauen, die im Hintergrund arbeiten. Die Baukästen benutze ich deshalb nur sehr selten und werden eher von den anderen Mitarbeitern genutzt, die sich nicht mit HTML auskennen. Sie sind gut, wenn man schnell eine Seite zusammenbasteln will, aber langfristig gesehen, muss man schon sein Handwerk (in dem Fall die Programmiersprache) lernen und die Baukästen beiseite schieben. Sonst bekommt man nie eine professionelle Webseite zusammengestellt.

Es mag eine alte Technik sein, jedoch ist sie auch bis heute die Beste. Man ist einfach viel flexibler als mit dem Baukastensystem.

» Jayna » Beiträge: 108 » Talkpoints: 9,59 » Auszeichnung für 100 Beiträge


Dein Beitrag wundert mich doch etwas. Ich wüsste nicht, warum es altmodisch sein soll, Webseiten per Hand zu schreiben? Wer etwas in diesem Gebiet aktiv ist, weiß, dass die Baukästen ein sehr schlechtes Image haben und nur von Unwissenden zum Erstellen der eigenen Webpräsenz verwendet werden. Selbstgeschriebene Webseiten genießen einen viel besseren Ruf und das zu Recht. Jede große und bekannte Internetseite wurde selbst geschrieben.

Bei den Baukästen ist man mit seinen Möglichkeiten sehr beschränkt. Wer den Code selber schreibt, hat keine Grenzen an Style-Elementen und Funktionen. Ich persönliche habe auch schon Webseiten geschrieben und muss sagen, dass es gar nicht mal so schwer ist, wenn man erst mal in der Materie drin ist. Ich verwende immer HTML als Standardsprache und dazu CSS als Ergänzung für Angaben und um den Style der Webseite zu erstellen. Für komplexere Funktionen verwende ich dann JavaScript. Mit JavaScript hat man sehr viele Möglichkeiten, die man bei den Baukästen in Jahrzehnten noch nicht haben wird. Zudem hat man bei den Baukästen oftmals keine Erlaubnis den Quellcode anzusehen und zu bearbeiten.

Benutzeravatar

» Synchro » Beiträge: 1641 » Talkpoints: 0,13 » Auszeichnung für 1000 Beiträge


Bevor man zu irgendeinem Baukastensystem greift, ist es doch vermutlich besser, einfach ein fertiges einfaches Template zu nehmen, welches einem so ungefähr zusagt und danach an diesem den Feinschliff vornimmt. Soweit ich einmal gesehen habe, gibt es doch wirklich sehr sehr viele Websites welche beispielsweise schöne (x)HTML-Templates anbieten, welche zudem auch teilweise noch komplett frei sind, sodass man sogar noch deren Copyright entfernen darf. Wenn man zu einer solchen Methode greifen würde, anstatt zu einem Baukastensystem, so würde man bestimmt auch etwas mehr dabei lernen, ohne dafür jetzt die wahnsinns Erfahrung bereits im Vorhinein haben zu müssen und ich denke ebenfalls besser aussehen dürfte es, denn soweit meine Erfahrungen bezüglich Baukastensysteme gehen, so kann ich mich auch daran erinnern, dass diese Websites optisch auch nie wirklich etwas hergemacht haben, aber vielleicht gibt es für solche Sachen ja mittlerweile auch noch bessere Softwarelösungen.

Benutzeravatar

» User92 » Beiträge: 936 » Talkpoints: 2,20 » Auszeichnung für 500 Beiträge



Ähnliche Themen

Weitere interessante Themen

^