![]() |
![]() |
|
![]() |
![]() |
|
Programmierung Rat & Tat für Programmierer |
![]() |
|
Themen-Optionen | Ansicht |
![]() |
#1 |
Newbie
![]() Registriert seit: 07.07.2010
Alter: 35
Beiträge: 5
|
![]() Hallo!
Hab gerade bei einer kleinen Firma zu arbeiten angefangen und die wollen, dass ich in nächster Zeit ihre Homepage neu programmiere. Die alte Homepage wurde von einem professionellen Programmierer erstellt und verwaltet, das wollen die aber nicht mehr, weil jede kleine Änderung gleich etwas kostet. Die Homepage soll über eine Admin-Seite verwaltet werden können, da soll man dann über Formulare neue Produkte, Produktbeschreibungen etc. eingeben können und auch PDF's hochladen können. Außerdem soll es einen Webshop geben (sind nur wenige Produkte), wo die Kunden (ohne Anmeldung) Name und Adresse und die Anzahl der gewünschten Produkte eingeben können und die Online-Bestellung soll die Firma dann per Mail erhalten. Die Gestaltung der Homepage ist nichts aufwendiges, also kein Problem. Jetzt meine Fragen: ![]() Ich selbst hab gute HTML und CSS Kenntnisse, habe in der Schule auch mit asp gearbeitet, nur das habe ich nie richtig kapiert. Möchte es also gegebenenfalls nochmal neu lernen. Habe aber gehört, dass PHP einfacher sein soll. Mit dem habe ich noch nie gearbeitet. Kann man bei PHP die Gestaltung trotzdem mit HTML bzw. CSS machen? ![]() Könnt ihr mir da was empfehlen? Es soll so praxisnahe wie möglich sein. Es hilft mir nämlich nichts, wenn ich die Sprache beherrsche, jedoch dann trotzdem nicht weiß, wie ich zB am besten einen Webshop mache... Hoffe jemand kann mir weiterhelfen... Danke schon mal im Voraus! ![]() Liebe Grüße |
![]() |
![]() |
![]() |
#2 |
Trashtroll
![]() |
![]() Ich persönlich kenne nur wenige sprachen ... php ist eine davon
Also zunächst: php ist eine skrip sprache welche dynamische Inhalte in einer html seite ermöglicht. Ein Beispiel: in einer html seite sollen Werte eingeblendet werden, welche aus einer Datenbank ausgelsen werden: Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//DE"> <html> <head> <meta http-equiv="content-type" content="text/html; charset=latin1"> <title>Menü Seitlich</title> <link rel="shortcut icon" href="icon.ico" type="image/vnd.microsoft.icon"> <link rel="icon" href="icon.ico" type="image/vnd.microsoft.icon"> <script src="java1.js" type="text/javascript"></script> <link rel="stylesheet" type="text/css" href="format.css"> </head> <body> <?php include_once "get_values.php"; $tabele=read_vals("produkte"); if (is_array($tabele)){ echo "<table border=\"0\">\n"; foreach ($tabele as $row){ echo "<tr>"; foreach ($row as $value) echo "<td>$value</td>\n"; echo "</tr>"; } echo "<\table>"; } ?> </body> Es können beliebig viele php scripts in einen file sein ... so kannst du den kompletten Header per php schreiben ... Code:
<?php include_once "header.php"; echo_header("TITEL","java,js;style.css","icon.ico"); ...
____________________________________
It's more fun to write crap that nothing! Just kidding. ![]() Ich bin für kreative Rechtschreibung, da kann man keine Fehler machen |
![]() |
![]() |
![]() |
#3 |
Hero
![]() Registriert seit: 01.07.2008
Beiträge: 958
|
![]() hmmmm
ich denke, dass ein cms das interessantere sein könnte... joomla, typo3 u.a. man muss das rad nicht neu erfinden....
____________________________________
Wenn der letzte Baum gerodet, der letzte Fluß vergiftet, der letzte Fisch gefangen ist, fressen wir die Vegetarier... |
![]() |
![]() |
![]() |
#4 |
Aussteiger
![]() |
![]() ja, empfehle dir auch auf ein standard-cms zu setzen ... da gibts auch genügend vorlagen um das design anzupassen und plugins um es um zusätzliche funktionen zu ergänzen ...
____________________________________
Praktizierender Eristiker No hace falta ser un genio para saber quién dijo eso. Der wirklich faule Mensch ist oft extrem fleißig, denn er will möglichst schnell wieder faul sein. |
![]() |
![]() |
![]() |
#5 |
Newbie
![]() Registriert seit: 07.07.2010
Alter: 35
Beiträge: 5
|
![]() Danke erstmal für die Antworten!
Was genau sind den CMS? Kenn das nur aus der Theorie nur blick da irgendwie nicht durch. Typo 3 habe ich zwar schon gehört aber keine Anhnung was das ist... Wie genau funktioniert den das? Hab es schon versucht zu googeln, bin dadurch aber auch nicht viel schlauer geworden... Was muss ich den dafür lernen? Ist das eine Sprache? Und wie lange dauert es, bis ich dann eine funktionierende, so wie obern beschriebene Website erstellen kann? Braucht man dafür auch HTML? Blick da im Moment nicht richtig durch... ![]() |
![]() |
![]() |
![]() |
#6 |
User
Registriert seit: 28.01.2008
Ort: Wien
Beiträge: 10.769
|
![]() Bitte korrigiere mich: Ich habe schon lange nicht mehr mit Typo3 zu tun gehabt, kann mich aber an Funktionen, die einen dynamischen Webshop mit Anbindung an die Warenwirtschaft (o.ä. vorhandene Produktdatenbank mit Lagerverwaltung) nicht (mehr?) erinnern.
|
![]() |
![]() |
![]() |
#7 | |
Hero
![]() Registriert seit: 01.07.2008
Beiträge: 958
|
![]() Zitat:
>>> Außerdem soll es einen Webshop geben (sind nur wenige Produkte), wo die Kunden (ohne Anmeldung) Name und Adresse und die Anzahl der gewünschten Produkte eingeben können und die Online-Bestellung soll die Firma dann per Mail erhalten. <<<
____________________________________
Wenn der letzte Baum gerodet, der letzte Fluß vergiftet, der letzte Fisch gefangen ist, fressen wir die Vegetarier... |
|
![]() |
![]() |
![]() |
#8 |
*****troll
![]() Registriert seit: 24.03.2003
Ort: wien
Alter: 65
Beiträge: 1.701
|
![]() es wäre eigentlich schlauer, sich mal über allgemeine kriterien zu informieren.
mit zitaten "da hab ich nicht wirklich durchgeblickt" ist es ja egal was wir empfehlen zuerst mal etwas allgemein drüber lesen, dann etwas mehr in die materie rein und dann vielleicht mal ne auswahl treffen. ich persönlich verwende joomla, weil das war im angebot des providers und somit einfach zu installieren, aber eigentlich wäre es doch hilfreich sich etwas auch mit den grundlagen zu beschäftigen, und damit ein bischen mehr ahnung zu haben
____________________________________
.................................. dieser hilfreiche beitrag kostet nichts, außer ein paar bier .................................. Tante Jolesch: „Was ein Mann schöner is wie ein Aff, is ein Luxus!“. |
![]() |
![]() |
![]() |
#9 | ||
User
Registriert seit: 28.01.2008
Ort: Wien
Beiträge: 10.769
|
![]() Zitat:
Zitat:
Wie kann ich mit etwas "arbeiten", ohne es je "kapiert" zu haben? Er scheint ja nicht mal zu wissen, dass er mit asp auch bereits eine Webserver-Entscheidung trifft - die er gar nicht (alleine) treffen kann, wenn der Provieder nicht mitspielt. Mich erinnert das an so manches Vorstellungsgespräch vergangener Jahre, bei dem sich dann "Ich beherrsche Windows 2000 Server!" schon bei der Frage "Active Directory?" mit einem kurzen "Ähhh?" relativierte. Da hätte ich auch große Bedenken, ihm, wie hier geschehen, Typo3 zu empfehlen. Sooo einfach ist dieses CMS nun auch wieder nicht zu bedienen (und vor allem zu warten) für jemanden, der sich mit den simplen Dingen des Webs schon ein bisserl schwer tut. ![]() |
||
![]() |
![]() |
![]() |
#10 |
Master
![]() Registriert seit: 24.02.2002
Ort: Wien
Alter: 40
Beiträge: 611
|
![]() PHP ist die haessliche Kraetze des World Wide Web. Wenn du etwas Fertiges haben willst (und das willst du, glaub mir), wirst du trotzdem kaum dran vorbeikommen. Irgendein CMS mit Webshop-Modul wird sich sicher finden (Joomla hat da was, glaube ich); wenn nicht musst du fuer den Shop eben OSCommerce (oder einen Fork davon) verwenden.
"Selber programmieren" wuerde ich dir jedenfalls nicht empfehlen. Erstens wirst du dabei saemtliche Zeitlimits und -abschaetzungen sprengen, dass es nur so kracht, und zweitens wird das Ergebnis mit an Sicherheit grenzender Wahrscheinlichkeit fehlerbehaftet und einfach schlecht. Ist einfach so, wenn man nicht schon Jahrelang entsprechend entwickelt und programmiert hat. ASP ist uebrigens nicht auf IIS beschraenkt. Vernuenftigerweise verwendet man aber etwas Brauchbares, wenn man eh schon einen Apache und ein POSIX-OS als Fundament zur Verfuegung hat.
____________________________________
Free Software. Free Society. Better Lives. |
![]() |
![]() |
![]() |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|