Was ist neu?
Digital Marketing & Webmaster Forum

Digital Marketing, Internet-Technologien, Metaverse und mehr interessieren Dich? Registriere Dich gleich kostenlos, um Mitglied zu werden! Sobald Du angemeldet bist, kannst Du loslegen, Themen und Beiträge veröffentlichen und mit anderen Mitgliedern in Kontakt treten! Wir wünschen Dir einen anregenden Austausch!

PHP für Anfänger sinnvoll?

Raptor

- Royal Clan Member -
Wie oft ich schon damit anfangen wollte und bei wenigen Lektionen immer wieder aufgehört habe...weiss nicht wie oft das war. Ich hab immer gedacht ich sehe nicht richtig, bei so viel Code usw, dass da nur so ein bissl Mist bei rauskommt, wollte mir einfach nie in den Kopf...gerade bei PHP usw. Vielleicht ist das auch der komplett falsche Denkansatz um mit sowas anzufangen....ist es sicher :)
 

tootie fucking fruity

- Royal Clan Member -
Wie oft ich schon damit anfangen wollte und bei wenigen Lektionen immer wieder aufgehört habe...weiss nicht wie oft das war. Ich hab immer gedacht ich sehe nicht richtig, bei so viel Code usw, dass da nur so ein bissl Mist bei rauskommt, wollte mir einfach nie in den Kopf...gerade bei PHP usw. Vielleicht ist das auch der komplett falsche Denkansatz um mit sowas anzufangen....ist es sicher :)

Wenn bei "soviel Code nur bissl Mist" rauskommt solltest du

A.) Den Code hinterfragen
B.) Deine Ziele definieren
C.) Ein Abgleich mit anderen Sprachen durchführen

Mit PHP kann man (aber auch mit anderen Sprachen) mit wenig Aufwand VIEL erreichen, allerdings kann man auch mit viel Aufwand WENIG erreichen.
Alle eine Frage der Ziele und des Stils. ;)
 

PornoDussel

- Premium Member -
Wie ich schon irgendwo hier gesagt habe: Bei Scriptsprachen wächst man mit den Aufgaben. Man kann natürlich PHP auch Schritt für Schritt lernen – aber wie du gemerkt hast, verliert man da mangels Erfolgserlebnisse schnell die Lust. Am besten ist es, sich ein oder zwei gute Bücher zu kaufen (zum Nachschlagen) und dann mit so was wie WP zu spielen.

Ein PHP-Buch für PHPhab ich hier schon irgendwo empfohlen und für WP ist

WordPress – Das Praxisbuch von Simovic

eine recht gute Lektüre für den groben Einstieg.

Ob dir PHP überhaupt was bringt ist natürlich davon abhängig, was du machen willst. Wenn du vor allem Adminsachen auf Linuxserver machst, dürften die Scriptsprachen wie Perl besser gefallen ;) Aber auch hier wächst man praktisch mit den Aufgaben.
 

PornoDussel

- Premium Member -
Wenn bei "soviel Code nur bissl Mist" rauskommt solltest du

A.) Den Code hinterfragen
B.) Deine Ziele definieren
C.) Ein Abgleich mit anderen Sprachen durchführen

Das sein Code so lang ist, liegt evtl auch daran, das er Anfängercode geschrieben hat. Da geht es ja darum, die Logik des Programms zu verstehen. Wenn man schon etwas länger mit PHP codet, dann macht man das was Anfänger in fünf Schritten macht gern mal in einem....

Ich meine so was wie:

PHP:
$var += ( ($var+=$x) > $d ) ? -$d : $d;

Macht man in den ersten Tage wohl seltener ;)
 

Raptor

- Royal Clan Member -
Das gibt dem ganzen wieder eine völlig neue Note und Danke für die Empfehlung. Ich bin eher so der gestalterische Typ, vielleicht liegt es auch daran??? Ich kann mich noch z.B. daran erinnern als wir damals bei meinem Arbeitgeber nen kostenlosen C++ Kurs machen durften.....das war doch ganz nett finde ich. Vor allem hat man direkt gesehen was man da macht und konnte noch ein bisschen via drag&drop herumspielen usw. Bei PHP komme ich mir eher so vor als würd ich wirrwarr schreiben, nix gross sehen und VIELLEICHT sind auch noch Fehler beinhaltet die man nicht wirklich bemerkt sondern erst dann wenns zu spät ist und man herumsuchen darf.

Meine Sicht als PHP Dumpfbacke :)
 

Enter-Sol.com

- Premium Member -
Hi Deey,

kann dir das Buch von Mrkt und Technik empfehlen.

Titel: PHP5 & MySQL 4.1

ISBN: 3-8272-6534-7

Kostest 20 Euronen.

Ist alles sehr klar beschrieben.

Gruß
Olaf
 

PornoDussel

- Premium Member -
Das gibt dem ganzen wieder eine völlig neue Note und Danke für die Empfehlung. Ich bin eher so der gestalterische Typ, vielleicht liegt es auch daran??? Ich kann mich noch z.B. daran erinnern als wir damals bei meinem Arbeitgeber nen kostenlosen C++ Kurs machen durften.....das war doch ganz nett finde ich. Vor allem hat man direkt gesehen was man da macht und konnte noch ein bisschen via drag&drop herumspielen usw. Bei PHP komme ich mir eher so vor als würd ich wirrwarr schreiben, nix gross sehen und VIELLEICHT sind auch noch Fehler beinhaltet die man nicht wirklich bemerkt sondern erst dann wenns zu spät ist und man herumsuchen darf.

Meine Sicht als PHP Dumpfbacke :)

Jep, da habt ihr sicher mit dem C++ Builder von Borland (oder ähnlichem gearbeitet). So was gibt es für PHP in diesem Umfang meines Wissen nach nicht. Braucht es eigentlich auch nicht, denn das was dir bei C++ die Software abgenommen hat, (grafische Oberfläche, Eingabefelder, Buttons usw. zu bauen) macht man nicht mit PHP sondern mit HTML ;)

PHP ist übrigens stark vereinfachtes C /C++ bzw. die Entwickler von PHP haben sich sehr stark an C orientiert. Wenn Du C++ kannst, dürfte Dir PHP also leicht fallen. Ob PHP für dich jetzt sinnvoll ist oder nicht, kann man natürlich nicht beurteilen, ohne zu Wissen was du genau machst ;)
 

PornoDussel

- Premium Member -
Sowas mach ich selbst jetzt nicht :D:D

Naja, liegt vielleicht daran, dass dieses Beispiel jetzt total sinnfrei und aus der Luft gegriffen war. Wie man etwas im Code Ausdrückt ist ja immer eine Frage des Kontext. Oder anders gesagt: Wenn man bedenkt, dass man Code auch noch Jahre später überarbeiten will, ist die Frage immer, ob das kurze oder lange die logische Struktur klarer darstellt.

Mal ein Beispiel aus einen Codeschnipsel, den ich glaub hier im Forum veröffentlicht habe.
Wenn man z.B. so was macht:

PHP:
// $img die Daten aus WP 'archivImg' zuweisen
$img    .= ( preg_match( "/\.(jpg|gif|png)$/" , ($img=get_post_meta($post->ID, 'archivImg' , true)) ) ) ? '' : '.jpg';

// Prüfen ob $img ein existierendes Bild ist
// wenn ja, Ausgeben und Title auf $maxSign Zeichen kürzen
if( $img != '.jpg'
    && file_exists( $imgDir.$img )  )
{  ..... }

ist es meiner Meinung nach sinnvoll im Falle von $img, einzeilig vorzugehen. Was passiert ergibt sich eigentlich durch den Kommentar und man sieht sofort, das der Filename eines Bildes ausgelesen wird und dieses Bild verarbeitet werden soll, wenn es wirklich existiert (if). Mache ich das ganze mehrzeilig, verliert sich meiner Meinung nach der Zusammenhang zwischen dem $img und dem folgenden if

Aber man kann sicher auch anderer Ansicht sein und damit genauso recht haben. Es gibt ja für beide Vorgehensweisen gute Gründe.
 

diego

- Premium Member -
hab mich bis jetzt auch immer vor php gedrückt, aber irgendwann muss ich auch damit anfangen
 

archandha

- Premium Member -
Suche dir ein lauschiges Test-Plätzchen auf deinem Server, wo du Dateien hochladen kannst (endung .php und ähnliches), die du über das Web (Bitte zunächst Passwort-gesichert) zugreifen kannst, und dann fängst du mit Hallo-Welt an .. usw.

Hallo,

jepp, einfach anfangen ist wichtig. Aber: ich würde erstmal nicht online anfangen. Dabei kommen viel zu viele unnötige Faktoren zusammen. Wenn Du einen Windows-Rechner hast, installier die Xampp und spiel erst mal mit PHP lokal rum. Xampp bringt alles mit, was du brauchst, einen Apache, eine MySql, PHP...

LG
 

Opa

Neues Mitglied
Ich habe PHP mit einem Buch, also ganz konventionell gelernt. In dem Buch waren einige Beispiele für Anwendugen, die habe ich nachgebaut, dann modifiziert und schließlich selber Anwendungen geschrieben. Erst ganz kleine Sachen wie einen Besucherzähler, dann etwas umfangreichere Klamotten.

Das hat sich beispielsweise bei Bestellungen von Designs schon dadurch gelohnt, dass ich dem Designer sagen konnte, wie seine Designs aufgebaut sein müssen, damit sie in meine Anwendung passen.

SQL solltest Du dann aber auch ansehen, denn dann wird es richtig interessant. Du kannst dann Deine Inhalte in Datenbanken anlegen und managen. Das spart viel Zeit. Außerdem ist es nie schlecht, wenn man etwas mitreden kann.
 

Ruby

- Premium Member -
Wie lange und wie oft muss ich lernen um am Schluss brauchbare Resultate gewinnen zu können? Sagen wir doch ich möchte eine eigene kleine Community programmieren. Wie lange muss ich dafür lernen? Dumm Frage oder?
 

kb1973

- Premium Member -
Generell - wenn man in PHP programmiert - hat man die wichtigsten PHP-Referenzen immer hier griffbereit:

www. php. net

(natürlich ohne Leerzeichen :)
 

Raptor

- Royal Clan Member -
MAl ne Frage....ich habe hier etwas herumliegen das heisst PHP6 ganz easy und blabla Developement..... Wieso PHP 6? ist das schon aktuell und lohnt es sich als Anfänger damit anzufangen?
 

tootie fucking fruity

- Royal Clan Member -
Also aktuelles Release ist 5.3.0 und ist am 30.06.09 veröffentlich worden, PHP 6 ist zwar bereits in Entwicklung, das kann aber noch was dauern.
Dazu muss man auch sagen, wenn du PHP 5 kannst, wirdst du vermutlich auch alles mit PHP 6 können. ;)

Das dieses Buch sich auf arbeiten mit PHP 6 bezieht halte ich für unwahrscheinlich, denn es ist ja nicht mal draussen sozusagen.
 

Raptor

- Royal Clan Member -
Habe jetzt mal ein bisschen angefangen und vor allem Tutorial Videos angeschaut die Gott sei Dank auch ganz flott zur Sache kommen usw. Erinnert mich alles irgendwie ein bisschen an Mathe....vor allem die Logik gefällt mir gut.

Apropo Logik...weil wir es in dem anderen Thread ja von Serveradministration hatten etc. habe ich mir gleich aufnem LAppi Ubuntu, samt apache, PHP, MySQL und nen FTP installiert damit man da auch gleich etwas besser reinkommt......Ich weiss nicht so recht wie ich es sagen soll aber diese Servergeschichte vor allem via SSH kommt mir alles eher wie ein Rätselraten vor....ich schreib mal dazu aber mehr im anderen thread....
 
Oben