Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Anfängerfragen ›

Mitfahrgelegenheit Seite mit Drupal

Eingetragen von moska (6)
am 20.07.2012 - 22:43 Uhr in
  • Anfängerfragen

Hallo Leute,

ich fange gerade mit Drupal an - habe jedoch schon viel mit anderen und eigenen CMSen programmiert.
Ich möchte eine "Mitfahrgelegenheit-Community" Seite schreiben und habe dabei an Drupal gedacht.

Ihr kennt ja die Deutsche Seite "mitfahrgelegenheit" - die Funktionen will ich am Ende in etwa haben, also:

- User Registrierung (custom fields)...
- User Kommunikation
- User Einträge (Mitfahrgelegenheiten eintragen) - also wahrscheinlich ein Paar eigene DB Tabellen dafür
- Verbindung zwischen verschiedenen Aktivitäten (angebote und "gesuche") und verschiedenen Usern
- User Bewertungen

... so ich glaub das ist es so in etwa und hier meine Fragen:

  1. Ist Drupal dafür das Richtige - wenn ja, welche Version?
  2. Könntet Ihr bitte bitte ein Paar MustHave Module nennen, mit denen ich anfangen sollte, ich weiß daß sowas am Anfang wichtig sein kann
  3. Meint Ihr ich werde nicht drum herum kommen um ein eigenes Modul zu schreiben (wenn ja - ist sowas schwer mit Drupal, hab bis jetzt für Contao und Joomla geschrieben)?

Vielen LIEBEN Dank im Voraus,

Grüsse - Moska

‹ [Gelöst]webform für gast sichtbar Profil Bearbeitung ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Da gibt es sicher ein paar Fragen zu klären

Eingetragen von ronald (3857)
am 20.07.2012 - 23:14 Uhr

zum Beispiel, soll eine MFG von München nach Karlsruhe einem Angeboten werden, der von München nach Augsburg oder Stuttgart will?

Wenn es nur um Suche - Biete geht, ist dies mit etwas Konfigurationsaufwand wahrscheinlich ohne Programmierung mit Drupal-Bordmitteln machbar.

Views ist eines der wichtigsten Module überhaupt.

Überlege, welche Daten muss ein Anbieter erfassen, welche muss ein Anfrager angeben, welche Daten sollen in einer Anfrage dargestellt werden ...?

Zusätzliche Datenbanktabellen sehe ich hier momentan nicht, außer es müssen Zwischenstationen mit berücksichtigt werden.
Das kann dann nahezu beliebig komplex werden.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hi Ronald und danke, Ja ich

Eingetragen von moska (6)
am 21.07.2012 - 07:17 Uhr

Hi Ronald und danke,

Ja ich werde die Umkreissuche nutzen, also werde ich auf eine Tabelle mit Längs- und Breitengraden zugreifen.
Das System wird nur Suche/Biete ausgeben - werde es später ewtl. etwas erweitern, aber das ist das Hauptkonzept.

Es wird die 2 Arten von den wichtigsten Datensätzen geben (Suche/Biete)
und aus der Sicht der DB Architektur und Geschwindigkeit (falls es 20.000 und mehr Einträge gibt),
glaub ich dass hier wichtig wäre die 2 separaten Tabellen aufzuführen.
Sonst fliegt alles mit allen anderen Daten in der userDB rum - stimmts?

Und bei jeder Art gibts daten wie z.B::
- Fahrttyp (regulär, einmalig), wann, von bis (mit Zwischenstrecken), freie Plätze, ein Paar Extras wie Raucher, Fahrzeug, Kommentar und dann noch Kontaktdaten und Kosten

Deswegen besteht auch generell die Frage ob ich das mit einem CMS (und wenn dann eher Drupal) umsetzen sollte oder selber schreiben,
wenn man bedenkt, dass ein extra Modul so der so programmiert werden muss.

Danke nochmal,
Grüsse - Moska

  • Anmelden oder Registrieren um Kommentare zu schreiben

überlasse das Datenmanagement ruhig Drupal

Eingetragen von ronald (3857)
am 21.07.2012 - 07:46 Uhr

mySQL ist kein Excel, sondern eine relationale Datenbank.
Drupal kann damit umgehen, auch wenn 1 Mio. Datensätze drin sind.

Ich würde die Angebote und Gesuche in content_types teilen.

Persönliche Angaben kann man im Profil unterbringen.

Die Abfragen werden mit views aus den bestehenden Daten gemacht.

  • Anmelden oder Registrieren um Kommentare zu schreiben

ok also du meinst ich soll

Eingetragen von moska (6)
am 21.07.2012 - 08:02 Uhr

ok also du meinst ich soll das mit internen Mitteln lösen - und was ist mit Zwischenstrecken, spät hier müsste aus einer Zeile (db-tb-zeile mein ich) mehrere Zeilen werden.
Ich will nicht, dass sowas via json in eine Spalte geschrieben wird.

Mit Persönlichen Daten - ok das hört sich ja gut an.

Meinst du ich soll mit 6, 7 oder 8 anfangen?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Sieben ist dieaktuelle Version

Eingetragen von ronald (3857)
am 21.07.2012 - 08:39 Uhr

Mit 6 würde ich nichts neues mehr aufsetzen, und 8 ist noch nicht komplett fertig und stabil.

Wie die Daten in der Datenbank stehen, braucht dich nicht zu interessieren.

Abfragen auf Zwischenstationen können natürlich beliebig komplex werden.

Es ist auch eine Frage, die man dem Anbieter stellen muss, ob und welche Zwischenstops dieser machen möchte.

Dann liegt es auch in der Verantwortung des Anbieters, die möglichen Zwischenstationen zu nennen.

Du kannst in deinem content_type engeben, dass ein Feld mehrere Werte aufnehmen kann.

Wenn dies dann json-strings in der Datenbank sind (was ich nicht überprüft habe), ist dies nicht dein Problem. Das kannst du gerne Drupal überlassen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

ok - vielen Dank für deine

Eingetragen von moska (6)
am 21.07.2012 - 08:47 Uhr

ok - vielen Dank für deine Einleitung Ronald,

ich werde mich trotzdem etwas in die DB Struktur von Drupal einlesen, um später keine Probs zu haben (bei json ises nicht so toll, denn die Querys werden super lange laufen und man kann dann nicht so "einfach und schnell" operationen wie ORDER BY durchführen)

Grüsse - Moska

  • Anmelden oder Registrieren um Kommentare zu schreiben

probiers aus

Eingetragen von ronald (3857)
am 21.07.2012 - 08:52 Uhr

Leg dir ein paar tausend datensätze en (geht mt dem develop modul)
Und teste die Zugriffe.

Drupal ist hochgradig relational, was das Datenmodell etwas komplex, aber eben auch flexibel macht.

Die Datenbank wirst du niemals direkt anfassen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

gut - werde ich so

Eingetragen von moska (6)
am 21.07.2012 - 09:07 Uhr

gut - werde ich so machen.

sorry letzte frage, die ich jetzt nicht ganz verstanden habe - meinst du ich werde jetzt ein neues modul dafür schreiben müssen (mit meinen anforderungen)

  • Anmelden oder Registrieren um Kommentare zu schreiben

für ein Modul

Eingetragen von ronald (3857)
am 21.07.2012 - 09:28 Uhr

Sehe ich bisher keine Notwendigkeit

  • Anmelden oder Registrieren um Kommentare zu schreiben

cool - danke

Eingetragen von moska (6)
am 21.07.2012 - 09:30 Uhr

cool - danke

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • [Gelöst] Menü wie hier samsung.com/de/ wie, mit Drupal?
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
Weiter

Neue Kommentare

  • Казино с минимальным депозитом
    vor 28 Minuten 19 Sekunden
  • Казино с минимальным депозитом
    vor 28 Minuten 57 Sekunden
  • Казино с минимальным депозитом
    vor 30 Minuten 14 Sekunden
  • Казино с минимальным депозитом
    vor 31 Minuten 51 Sekunden
  • Казино с минимальным депозитом
    vor 32 Minuten 39 Sekunden
  • melde mich mal wieder, da ich
    vor 2 Wochen 4 Tagen
  • Hey danke
    vor 2 Wochen 5 Tagen
  • Update: jetzt gibt's ein
    vor 2 Wochen 5 Tagen
  • Hallo, im Prinzip habe ich
    vor 3 Wochen 3 Tagen
  • Da scheint die Terminologie
    vor 3 Wochen 3 Tagen

Statistik

Beiträge im Forum: 250238
Registrierte User: 20458

Neue User:

  • Znogsnernoimb
  • ByteScrapers
  • Mroppoofpaync

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 23 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association