Hackerboard Wiki HaboBlog
Hackerboard bei Facebook Hackerboard bei Google+ Hackerboard bei Twitter

[HaBo]

 
(Web-) Design und webbasierte Sprachen Tipps & Tricks, Designabgleich, HTML & Javascript, Flash, ASP, PHP, Perl/CGI...

Management Forum-Projekt

Diskussion: Management Forum-Projekt im Forum (Web-) Design und webbasierte Sprachen, in der Kategorie Web, Network & Multimedia Palace; Anzeige Dickes Hallo erstmal an de Habo-Leude Hab vor ein paar Tagen zu dem Brett gefunden und bisher ein bisschen ...

Antwort
Alt 15.10.04, 19:11   #1 (permalink)
 
Registriert seit: 15.10.04
-umgc- apoc Leistung: Facit NTK
Likes: 0
Smile Management Forum-Projekt

Anzeige

Dickes Hallo erstmal an de Habo-Leude
Hab vor ein paar Tagen zu dem Brett gefunden und bisher ein bisschen rumgestöbert. Habe auch das ein oder andere nützliche gefunden. Naja, bla bla bla ....

Ich möchte also den Versuch starten, ein eigenes Forum zu schreiben. Ich habe bereits ein wenig HTML/PHP/JS- (Grund-)Kenntnisse, also n Login-Script mit RSA-Verfahren würd ich vieleicht noch hinkriegen. Allerdings fehlt mir MySQL-Kenntniss, dagegen hilft aber googeln und Literatur, die ich besitze. Weiterhin besitze ich Grund-Kenntnisse in Pascal, Delphi, in C wirklich nur Anfängerwissen, und sehr wenig ASM,....

Meine Frage führt weniger aufs können, mehr auf die Frage eines Konzeptes. Gibt es im www eine Art Checkliste für ein Forum, damit man weiss wie und vor allem in welcher Reihenfolge man was schreibt? Vieleicht sowas wie ein Schaltplan oder sowas? Denn ein Forum ist wirklich keine Sonntag-Nachmittag Arbeit, besonders für einzelne Personen.

-umgc- apoc ist offline   Mit Zitat antworten
Alt 15.10.04, 22:42   #2 (permalink)
 
Registriert seit: 20.01.03
Zwirni Leistung: Z3
Likes: 0
Standard RE: Management Forum-Projekt

Auf deutsch übersetzt: du möchtest selbst ein Forum schreiben und hättest gerne einen Plan wie man das macht?! Dann setz dich erstmal hin und schau dir die Grundlagen von Datenbanken und Datenbankstrukturen an. Ohne MySQL oder anderen Datenbanken wirst du da nicht weit kommen (es sei denn du machst es Textbasiert *g*).

Ich bastel schon seit bald 1 1/2 Jahren an einem Forum. In seinen Funktionen ist es bereits mit dem Habo hier vergleichbar, aber ich hab seit einigen Wochen keine Zeit die Fehler zu korrigieren die es noch gibt etc. Als ein-Mann-Projekt ist sowas wirklich schwierig, vor allem wenn man keine Zeit hat und einem nichts vorgelegt wird

Achja, mein Forum beruht weder auf php noch auf anderen "gängigen" Programmiersprachen. Völlig neues Konzept in Zusammenarbeit mit einem CMS, aber als Grundlage dient auch hier eine ausbremsende MySQL-Datenbank.

Fazit von meinem Geschwafel: werd dir selbst klar darüber was du brauchst, konstruiere eine Datenbank und programmiere dann das Forum
Zwirni ist offline   Mit Zitat antworten
   
HaBOT
 
- Anzeige -

Werbung ist gerade online    
Alt 15.10.04, 23:10   #3 (permalink)
Themenstarter
 
Registriert seit: 15.10.04
-umgc- apoc Leistung: Facit NTK
Likes: 0
Standard

ok danke für deine Antwort und fetten respeckt für deine arbeit an deinem forum. kannst ja ma n paar screenshots machen oder ne url flüstern, damit ich das ma anschaun kann (nein, ich klau nix code, sagtest ja außerdem, dasses net php is )
-umgc- apoc ist offline   Mit Zitat antworten
Alt 16.10.04, 08:26   #4 (permalink)
 
Registriert seit: 28.05.04
chrisi Leistung: Facit NTK
Likes: 0
Standard

Zitat:
Ohne MySQL oder anderen Datenbanken wirst du da nicht weit kommen (es sei denn du machst es Textbasiert *g*)
sowas gibts bei http://osmodia.de/ - ein PHP-board ohne mysql. ist leider nicht GPL - wenn mir wer erklaeren kann, wie sowas ohne DB funktioniert, wuerde mich das schon interessieren... wird da jedes posting extra als textdatei gespeichert, oder alles in einer, oder pro thread eine? und wie sieht es mit den editier/loeschrechten aus?

Zitat:
(nein, ich klau nix code, sagtest ja außerdem, dasses net php is )
...koenntest du auch bei PHP im normalfall nicht

liebe gruesse,
~chrisi
chrisi ist offline   Mit Zitat antworten
Alt 16.10.04, 11:35   #5 (permalink)
Senior Member
 
Registriert seit: 01.01.04
Prometheus Leistung: Facit NTK
Prometheus eine Nachricht über ICQ schicken
Likes: 0
Standard

Man könnte sich auch einige fertige Foren anschauen, wie diese aufgebaut sind und der SQL eintrag dazu aussieht. Das kann man am einfachsten mit Downloadversionen von schon vorgefertigten Foren. Dazu gibt es z.B. das phpbb Forum-> www.phpbb.de
Oder andere Forenanbieter. Meistens findet man zu Foren, die du im Web irgendwo findest, einen Link, bei Habo ist es z.B.: www.woltlab.de und man findet dort meistens eine Downloadversion zu den Forum.
Prometheus ist offline   Mit Zitat antworten
Alt 16.10.04, 11:41   #6 (permalink)
 
Registriert seit: 28.05.04
chrisi Leistung: Facit NTK
Likes: 0
Standard

http://thwboard.de

so wie du es meinst @ Prometheus hab ich's auch schon gemacht - aber hab noch kein freies PHP - board gefunden, das ohne DB arbeitet
chrisi ist offline   Mit Zitat antworten
Alt 16.10.04, 11:45   #7 (permalink)
Senior Member
 
Registriert seit: 01.01.04
Prometheus Leistung: Facit NTK
Prometheus eine Nachricht über ICQ schicken
Likes: 0
Standard

Zitat:
Original von chrisi
http://thwboard.de

so wie du es meinst @ Prometheus hab ich's auch schon gemacht - aber hab noch kein freies PHP - board gefunden, das ohne DB arbeitet
Ein Board ohne Datenbank? Wo sollen dann die Informationen, z.B. die Threads gespeichert werden?
Prometheus ist offline   Mit Zitat antworten
Alt 16.10.04, 14:05   #8 (permalink)
 
Registriert seit: 28.05.04
chrisi Leistung: Facit NTK
Likes: 0
Standard

in textdateien - nur frag ich mich, wie das genau umgesetzt wird
falls du die frage so meinst - nattl stellen die textdateien auch so eine art datenbank da, aber man braucht zumindest keinen mysql-server verwalten

liebe gruesse,
~chrisi
chrisi ist offline   Mit Zitat antworten
Alt 16.10.04, 14:12   #9 (permalink)
 
Registriert seit: 20.01.03
Zwirni Leistung: Z3
Likes: 0
Standard

Mit php in Dateien schreiben geht z.B. mit fopen. Und ein einheitliches Format für die verschiedenen Dateien zu erfinden ist die Sache des Entwicklers. Nur als kleiner Hinweis: man könnte z.B. die Datei mit der Threadübersicht so aussehen lassen:

Code:
Threadtitel|ErstellungsTimestamp|erstelltvon|AnzahlZugriffe
und diese einzelnen Bereiche nach dem Öffnen per fopen mit split in ein Array einlesen und verarbeiten.

Nur mal als Beispiel... viele Wege führen nach Rom
Zwirni ist offline   Mit Zitat antworten
Alt 16.10.04, 15:14   #10 (permalink)
 
Registriert seit: 28.05.04
chrisi Leistung: Facit NTK
Likes: 0
Standard

hm danke fuer den ansatz bin da ziemlich am anfang aber ich arbeite mich gern durch verschiedene beispiele zu dem vor, was ich mir als aufgabe gestellt habe

also ne datei in der die einzelnen areas drinstehen, dann fuer die einzelnen areas threaduebersichten, und dann wieder eigene dateien fuer die einzelnen threads in denen die postings drinstehen?


EDIT:
bei "split" gibts doch das prob, was ist, wenn jemand das "split"-zeichen verwendet?
chrisi ist offline   Mit Zitat antworten
Alt 16.10.04, 16:59   #11 (permalink)
Themenstarter
 
Registriert seit: 15.10.04
-umgc- apoc Leistung: Facit NTK
Likes: 0
Standard

auch n dankschön von mir ersma an alle
-umgc- apoc ist offline   Mit Zitat antworten
Alt 16.10.04, 17:07   #12 (permalink)
 
Registriert seit: 20.01.03
Zwirni Leistung: Z3
Likes: 0
Standard

Zitat:
Original von chrisi
EDIT:
bei "split" gibts doch das prob, was ist, wenn jemand das "split"-zeichen verwendet?
Probiers mit XML-Tags a la <item></item> als Trennung
Zwirni ist offline   Mit Zitat antworten
Alt 16.10.04, 17:51   #13 (permalink)
 
Registriert seit: 28.05.04
chrisi Leistung: Facit NTK
Likes: 0
Standard

also
Code:
<item>Threadtitel</item><item>ErstellungsTimestamp</item><item>erstelltvon</item><item>AnzahlZugriffe</item>
?
aber DTD's brauch ich dann trotzdem keine fuer, oder?

danke fuer die anregung
lg~chrisi
chrisi ist offline   Mit Zitat antworten
Alt 16.10.04, 17:56   #14 (permalink)
 
Registriert seit: 20.01.03
Zwirni Leistung: Z3
Likes: 0
Standard

Zitat:
Original von chrisi
also
Code:
<item>Threadtitel</item><item>ErstellungsTimestamp</item><item>erstelltvon</item><item>AnzahlZugriffe</item>
?
Jap.

Zitat:
aber DTD's brauch ich dann trotzdem keine fuer, oder?
Nöe

Zitat:
danke fuer die anregung
bitte.
Zwirni ist offline   Mit Zitat antworten
Alt 16.10.04, 18:13   #15 (permalink)
Moderator
 
Benutzerbild von Elderan
 
Registriert seit: 30.03.04
Elderan Leistung: 8086
Likes: 14
Standard

Hallo,
Zitat:
also n Login-Script mit RSA-Verfahren würd ich vieleicht noch hinkriegen.
Das möchte ich bezweifel, bzw. nur ein unsicheres.
Wenn du dein PC länger als 4 Zeichen ist, kackt JavaScript ab, denn Zahlen mit 600 Stellen tuen JavaScript nicht gut

Ich hab mir an dem Problem schon die Zähne ausgebissen

Und jeden Buchstaben nacheinander zu verschlüsseln wäre absolut unsicher, denn das wäre eine monoalphabetische Substitution (ein Buchstabe wird durch eine feste andere Zahl getauscht).
Und wenn man genügend Geheimtext hat, dann kann man das ganz einfach knacken, einfach eine Häufigkeitsanalyse machen.


------------------


Ich möchte warnen, dass ein vernünftiges Board sau viel Arbeit ist.
Das schafft man nicht mal eben so nebenbei.

Und wenn man kein MySQL kann, hat man eh schon Verloren. Denn es werden Probleme auftauchen, z.B. Zugriffsrechte, vernünftige Blätterfunktion, die sehr schwer sind zu programmieren und braucht dafür entsprechend Erfahrung.

Also lern lieber erstmal MySQL. Dann Programmiere mal ein Gästebuch, Newscript, Shoutbox oder ähnliches kleines.

Und wenn du dann MySQL wirklich kannst, und genügend Zeit hast, kannst du auch mal ein Forum programmieren.

Oder war hast du eher an ein kleines Forum gedacht?
Als ich Angefangen habe PHP zu lernen habe ich mal mit Textdateien ein kleines Forum geschrieben (Themen übersicht, Themen erstellen, Antworten).
Elderan ist offline   Mit Zitat antworten
Antwort
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Web, Network & Multimedia Palace » (Web-) Design und webbasierte Sprachen » Management Forum-Projekt
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind aus
Pingbacks sind aus
Refbacks sind aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Router Remote Management Tw4!n Network · LAN, WAN, Firewalls 4 11.02.07 22:40
Sound Input/Output Management CPU8080 Downloads 0 10.09.06 15:07
Window Management tools kito Downloads 2 06.06.06 20:08
Content Management ohne php, asp & co Zwirni (Web-) Design und webbasierte Sprachen 9 21.02.04 02:40
User und Datei Management ElchiBaer Windows 10 09.01.04 20:10


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61