Thread Board-rewrite: allgemeine Ideen (44 answers)
Opened by jan10001 at 2003-08-25 00:08

Strat
 2003-10-02 01:25
#39402 #39402
User since
2003-08-04
5246 Artikel
ModeratorIn
[Homepage] [default_avatar]
Hier will ich mal einige Konventionen fuer das Coding des neuen Boards zusammenschreiben:

Codingkonventionen:
Quellcodeformatierung mit perltidy (siehe CPAN:Perl::Tidy)

Namenskonventionen:

lokale Variablen: $var, $myVariable

globale Variablen: $Var, $GlobalVar

Konstanten: CONSTANT, CONFIG

Subroutinen: Subroutine, ParsePosting

Objektinterfacemethoden: getValue, setValue

Perl:
#! /usr/bin/perl -T
use strict;
use warings;

HTML-Code: ueber CPAN:HTML::Template (Kommentarschreibweise: <!-- TMPL_VAR NAME=X --> )

CGI: CPAN:CGI_Lite oder eventuell CPAN:CGI

Datenbank: DBI und DBD::mysql, die Tabellen sind alle ueber ein frei waehlbares Praefix gegliedert, z.B. pb_

Verzeichnisstruktur:
Code: (dl )
1
2
3
4
5
6
7
Scripte: /cgi-bin/
Konfiguration: /cgi-bin/config/
Daten: /cgi-bin/data/
Perl-Module: /cgi-bin/lib/ -> /cgi-bin/lib/PBoard/
HTML-Templates: /cgi-bin/templates/
Bilder: /images/
...


Webserver: Apache 1.3 mit CGI bzw. Apache::PerlRun


Bitte um Kritik
diese Liste wird nach und nach erweitert\n\n

<!--EDIT|Strat|1065172122-->
perl -le "s::*erlco'unaty.'.dk':e,y;*kn:ai;penmic;;print"
http://www.fabiani.net/

View full thread Board-rewrite: allgemeine Ideen