Schrift
[thread]381[/thread]

Forum wie dieses erstellen

Leser: 1


<< |< 1 2 >| >> 14 Einträge, 2 Seiten
JayJo
 2004-12-15 16:59
#3749 #3749
User since
2004-12-15
6 Artikel
BenutzerIn
[default_avatar]
Hallo alle zusammen,

ich programmiere nun seit einiger Zeit Perl und würde auch mal gerne eine Webanwendung schreiben bzw. ein Forum wie dieses erstellen.
Kennt jemand ein paar gute Tutorials oder hat ein gutes Beispiel für mich.
Schön wäre es auch wenn gleich ein Tutorial über Webserver dabei wäre, damit ich alles auch gleich ausprobieren kann.

Jetzt bleibt mir nur noch zu sagen das ich über alle Beiträge dankbar bin und hoffe das ihr mir bald helfen könnt

Hoffe ich habe auch die richtige Sektion getroffen und mein Beitrag muss nicht erst verschoben werden.
format_c
 2004-12-15 17:12
#3750 #3750
User since
2003-08-04
1706 Artikel
HausmeisterIn
[Homepage] [default_avatar]
MMh ein Tutorial für Webserver..... da kann ich dir die von Apache.org anbieten.

Ein Tutorial wie man ein solches Forum schreibt wüsste ich jetzt nicht. Das ist eigentlich auch viel zu individuell um das in einem Tutorial zu beschreiben. Du solltest mit kleineren Webanwendungen anfangen (Gästebuch, Webadministration einer Webseite (CMS),Webshop,...) sonst verlierst du glaub ich schnell den Spaß. Vor allem wenn du noch nicht so fit in der Konfiguration eines Webservers bist. Kenntnisse über ein Datenbanksystem solltest du natürlich auch haben z.B.:MySQL. Das Entwickeln eines solch komplexen Forums wie dieses hier, gehört mit zu den Oberklassen der Webprogrammierung, da es so viel und so komplex ist, dass man das eigentlich gar nicht alleine schaffen kann.

Gruß alex

Edit: Du kannst auch mal einen Blick in unser Link Sammelsurium werfen, vielleicht entdeckst du da noch mehr Links die dich interessieren könnten.\n\n

<!--EDIT|format_c|1103123762-->
renee
 2004-12-15 17:33
#3751 #3751
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
Willkommen bei Perl-Community.de

Das Zaubrmodul für solche Anwendungen heißt CPAN:CGI(.pm). Beim Schreiben von CGI-Skripten ist darauf zu achten, dass auch ein Header ausgegeben wird, sonst bekommt man nur einen "500 Internal Server Error". Vertraue nie einer Benutzereingabe.
Wie man Formulare auswertet: http://perl.renee-baecker.de/kurs_01.pdf

Wenn Du so etwas wie ein Forum schreibst, solltest Du Dir vorher Gedanken machen, ob Du die Beiträge in Dateien speichern willst oder in einer Datenbank. Zum Speichern in Datenbanken brauchst Du CPAN:DBI. Zu "Perl und Datenbanken" habe ich mal ein kurzes pdf angefertigt (ich glaube aber, das eins oder zwei kleine syntaktische Fehler im Beispielcode sind): http://perl.renee-baecker.de/perl_datenbanken.pdf

Generell sollte man Design und Code trennen. Deswegen bieten sich Templatesysteme wie CPAN:HTML::Template, Template Toolkit oder CPAN:HTML::Mason. Zu HTML::Template: http://perl.renee-baecker.de/HTML_Template.pdf
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/
Taulmarill
 2004-12-15 17:35
#3752 #3752
User since
2004-02-19
1750 Artikel
BenutzerIn

user image
wenn du dich für webprogrammierung interessiert solltest du dir evtl. mal Maypole anschauen. dafür solltest du aber schon ein solides perlwissen mitbringen. also am besten mal mit cgi oder gleich mit mod_perl anfangen.
gute tutorials is so eine sache... ich hab die erfahrung gemacht, dass tutorials alles mögliche sind, nur nicht gut. zu Perl würde ich dir die bücher aus dem O'Reilly Verlag empfehlen.
$_=unpack"B*",~pack"H*",$_ and y&1|0& |#&&print"$_\n"for@.=qw BFA2F7C39139F45F78
0A28104594444504400 0A2F107D54447DE7800 0A2110453444450500 73CF1045138445F4800 0
F3EF2044E3D17DE 8A08A0451412411 F3CF207DF41C79E 820A20451412414 83E93C4513D17D2B
JayJo
 2004-12-20 12:32
#3753 #3753
User since
2004-12-15
6 Artikel
BenutzerIn
[default_avatar]
Danke das hilft mir sicherlöich erstmal für den Anfang wenn ich mich mit cgi beschäftige:)
Strat
 2004-12-20 19:26
#3754 #3754
User since
2003-08-04
5246 Artikel
ModeratorIn
[Homepage] [default_avatar]
ich schaetze, Maypole zu versuchen ohne solide Class::DBI - Kenntnisse zu haben duerfte wohl ziemlich heftig sein
perl -le "s::*erlco'unaty.'.dk':e,y;*kn:ai;penmic;;print"
http://www.fabiani.net/
Strat
 2004-12-21 10:21
#3755 #3755
User since
2003-08-04
5246 Artikel
ModeratorIn
[Homepage] [default_avatar]
Und fuer ein Forum wie dieses duerfte Class::DBI wohl eher nicht so sehr geeignet sein, weil ein Forum meistens doch eher mit kompletten reihen als nur mit einzelnen Feldern arbeitet. Und dadurch waere es auch unnoetig langsam.

Wir entwickeln gerade ein neues Forum fuer Perl-Community.de auf Basis von mod_perl (laeuft aber zur Not auch groesstenteils unter Perl/CGI) / HTML::Template / DBI ... die letzte aktuelle Version ist derzeit nicht online, aber ich hoffe, sie in den naechsten Tagen mal wieder online stellen zu koennen... die URL wird dann http://develop.perl-community.de/
perl -le "s::*erlco'unaty.'.dk':e,y;*kn:ai;penmic;;print"
http://www.fabiani.net/
JayJo
 2004-12-21 16:16
#3756 #3756
User since
2004-12-15
6 Artikel
BenutzerIn
[default_avatar]
DBI ist kein Problem habe ichb auch schon mit gearbeitet :)
Kann man sich denn dieses neue Forum ansehen oder man dort einen anderen Login?\n\n

<!--EDIT|JayJo|1103638635-->
renee
 2004-12-21 16:18
#3757 #3757
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
das ist noch nicht wieder online... Gedulde Dich noch ein wenig...
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/
pq
 2004-12-21 20:34
#3758 #3758
User since
2003-08-04
12209 Artikel
Admin1
[Homepage]
user image
[quote=Strat,21.12.2004, 09:21]Und fuer ein Forum wie dieses duerfte Class::DBI wohl eher nicht so sehr geeignet sein, weil ein Forum meistens doch eher mit kompletten reihen als nur mit einzelnen Feldern arbeitet. Und dadurch waere es auch unnoetig langsam.[/quote]
hmm, kannst du das nochmal genauer erläutern? wieso ist Class::DBI
langsamer, wenn es eine komplette zeile holen muss?
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wiki:Wie frage ich & perlintro Wiki:brian's Leitfaden für jedes Perl-Problem
<< |< 1 2 >| >> 14 Einträge, 2 Seiten



View all threads created 2004-12-15 16:59.