![]() |
Was brauch ich für PHP? hey leutz hab jetzt mal vor php zu machen ;-) aber so ne datei labert was "zuerst einmal muss php und mysql auf deinen server installiert sein" ?? was ist das und wo bekomme ich es her? könnt ihr mir "wieder"mal helfen? |
Was heist so ne Datei labert? ne php Datei schreibst du selber und dann kannst du selber bestimmen was du da rein machst.... Du brauchst einen PHP Fähigen Webserver (evtl halöt auch eine MySQL Datenbank) und einen Editor, mit dem du die PHP Dateien E$ditieren kannst. Dann brauchst du noch ein gutes Buch oder einige Tutorials und eine Menge Frustrationstolleranz. |
Re: Was brauch ich für PHP? [quote=Sido]hey leutz hab jetzt mal vor php zu machen ;-) aber so ne datei labert was "zuerst einmal muss php und mysql auf deinen server installiert sein" ?? was ist das und wo bekomme ich es her? könnt ihr mir "wieder"mal helfen?[/quote] Dazu brauchst du einen PHP und MySQL fähigen Webhoster. Bietet zum Beispiel tripod.lycos.de, allerdings haste dann richtig fett Werbung auf der Page- Wenn du dir z.B. mit PHP-Programmierte Pages Offline angucken willst, brauchste einen Apache-Server und einen My-SQL Adminprogramm für die Databases. Beides Bietet das Foxserv 3.0. |
kannsta auch alles über xampp laufen lassen ([url]www.apachefriend.org[/url]), hier wird dir ein apacheserver, mysqlserver, und ein mailserver mitgeliefert (und natürlich php) und das alles kostenlos. so kannst du dir dein php auch auf deinem rechner zurecht schrauben ohne hoster. cya |
und jetzt beantwortet mir doch mal bitte wozu man für reine PHP scripte nen MySQL Server braucht? |
Wenn man z.B für ein PHP-Forum eine MySQL-Datenbank braucht? |
jo ist mir klar, nur wenn ich den Satz lese "hab jetzt mal vor php zu machen" dann wundere ich mich wozu man da ganz am anfang das benötigt. @ Sido die ganzen Sachen kannst du dir auch einzeln zusammenpacken apache von apache.org php von php.net mysql server von mysql.de nur wie gesagt, wenn du ncoh ncihts mit php gemacht hast, befass dich erstam damit, bei dem MySQL server kommt dann noch SQL als sprache hinzu |
darüber hab ich nie bücher gefunden oder irgendwelche einstiegstutorials, aber das was ich jetz mache, mahc ich sowieso alles mit textdateien.. da kannste umziehen auf nen adneren server ohne dass deine einträge verloren gehen |
hm textdateien sind anz nett fürn anfang, aber performancetechnisch ist das die letzte möglichkeit die man in betracht ziehen sollte, z.b. Foren auf text basis sind ein grauen - entweder tausende files und einigermaßen schnellen zugriff oder alles in einer file und dann sequenzielles durchlaufen - da ist der sozusagen "wahlfreie" zugriff auf ne database wesentlich besser und beim umziehen ist das net das problem - database dump machen und drüben wieder draufhaun - kein stress :wink: |
und das auf normalprogrammierer-phpisch ? |
1. textdatei wird immer von vorne nach hinten, linear (squenziell durchlaufen) zumindest in PHP, da diese dort zeilenweise in ein array gelesen werden 2. eine relationelle (=tabellarische) Datenbank wie MySQL kannst du dir wie einen baum vorstellen ( du weißt wo du wie zu den informationen am schnellsten kommst) ist auf zugriffsperformance optimiert. in SQL (standard query language) kannst du dann einen sirektzugriff durchführen (z.b. "SELECT * FROM tablename" wählt alles aus der tabelle "tablename" aus, "SELECT * FROM tablename WHERE id=3" wählt alles aus der tabelle aus, wo die spalte "id" einen wert von 3 enthält, alles andere wird nciht ausgewählt) 3. ein dump ist einfach nur ein ausdruck irgendwelcher daten, bei SQL wird dabei sozusagen eine komplette SQL befehlskette ausgegeben, um in eine leere datenbank die vorgegebene struktur zu erzeugen z.b.: [code] CREATE TABLE `download` ( `id` tinyint(3) unsigned NOT NULL auto_increment, `name` blob, `link` blob, `size` varchar(4) default NULL, `date` varchar(10) default NULL, PRIMARY KEY (`id`) ) TYPE=MyISAM; INSERT INTO download VALUES("7", "test", "upload/fn_link_name", "12", "2004|05|16"); [/code] erstellt eine tabelle download, mit den spalten id, name link, size und date und weißt der spalte id die eigenschaft zu primary key zu sein (ein automatisch generierter wert siehe auto_increment) weiterhin wird danach eine reihe mit daten gefüllt, bei diesem insert statement in der abfolge der spalten |
morgen vielleicht, keine lust jetz ;) aber den aufbau einer text/mysql datenbank wusste ich schon |
| Alle Zeitangaben in WEZ +1. Es ist jetzt 23:32 Uhr. |
Powered by vBulletin® Version 3.8.10 (Deutsch)
Copyright ©2000 - 2026, vBulletin Solutions, Inc.
SEO by vBSEO 3.5.2 ©2010, Crawlability, Inc.