Entwicklertagebuch: Jobbörse aktualisiert

Mitglied: admtech

admtech (Level 2) - Jetzt verbinden

20.03.2021, aktualisiert 13:22 Uhr, 1355 Aufrufe, 4 Danke

Hallo User,

wir haben unsere Jobbörse aktualisiert. Auch wenn man es auf den ersten Blick nicht so genau sieht, hat sich einiges geändert.

Intern wurden die Jobangebote bisher als Beitrag, wie jeder andere, gespeichert. Da sich die Jobbörse mit der Zeit sehr gut entwickelte, brauchte sie neue Datenbankfelder und wurde permanent erweitert. Leider wurden immer mehr Felder zur Beitrags-DB hinzugefügt, die wir für die eigentlichen Beiträge gar nicht brauchen. Generell wurde die Performance der Jobsuche und der Aufrufe immer schlechter.

Da wir mit der ArangoDB eine Datenbank gefunden haben, die eine sehr schnelle noSQL-DB ist (die keine vorgegebenen Felder benötigt) und auch gleichzeitig eine sehr performante Suche beinhaltet, lag es nahe, die Datenbank für die Jobbörse und generell zu wechseln.

Den ersten internen Wechsel haben wir mit den FAQ-Seiten vollzogen und waren von der Geschwindigkeit und der Suche begeistert. Nun folgte der zweite Schritt, die Jobbörse. Ab sofort sind die Inhalte der Jobbörse und der Beiträge komplett getrennt und laufen unter der ArangoDB. Die normale und die GEO-Distanz Suche werden nun durch die ArangoDB realisiert und sind jetzt richtig schnell. Probiert es aus :-) face-smile

So gibt es auch eine neue Detailseite und eine neue Übersicht für unsere Jobangebote inkl. Firmenlogos. Beim Bearbeiten kann man jetzt zusätzlich ein Logo hinzufügen.

Auch das Dashboard im Mitgliedermenü wurde überarbeitet. Dabei haben wir zum ersten Mal unsere neuen Abfrage-Dialoge (beim Löschen) und unseren neuen Bilder-Upload (beim Job-Bearbeiten) eingesetzt. Die Print-Ausgabe der Jobdetailseite wird per CSS @print realisiert, so das keine extra Seite mehr aufgerufen wird. Diese neuen Techniken werden in Zukunft auch bei den Beiträgen zum Einsatz kommen.

Wir haben alle bisherigen Jobangebote zur neuen DB migriert und die Grafiken, die bisher im Jobangebot waren als Logo definiert. Je nach Bild, kann das Ergebnis gut oder suboptimal sein. Daher bitte ich jeden, der bei uns ein Jobangebot eingestellt hat, noch einmal über seinen Beitrag zu schauen und ihn ggf. korrigieren.

Die Liste der eingetragenen Jobangebote findet ihr aktuell nicht mehr im Profil, sondern ausschließlich im Mitglieder -> Dashboard. Es wird später auch wieder eine Verknüpfung im Profil geben, dazu müssen wir aber erst die Beiträge in die neue DB migrieren.

Zukunft, Punkte und Suchmaschine

Das wird dann auch der nächste Schritt für uns intern sein. Wir starten ab kommenden Montag die Migration der Beiträge in die ArangoDB. Der Vorgang wird ungefähr einen Monat lang dauern (wenn alles nach Plan läuft).

Danach funktioniert auch wieder unsere interne Suche. Diese ist, ähnlich wie die Punkte, im Moment "Broken". Beide funktionieren aktuell nur teilweise und unvollständig.

Es gehen aber weder Punkte noch Beiträge verloren. Wenn wir die Daten migriert haben, werden wir die Administrator-Punkte und die Level Berechnung noch einmal komplett durchlaufen lassen und alles korrigieren. Sorry, dass das leider nicht schneller geht.

Nach der Umstellung der Beiträge folgt dann die Umstellung der User DB.

Danach können wir uns wieder voll und ganz der Weiterentwicklung widmen, mit neuen Techniken, Geschwindigkeiten und neuen Möglichkeiten. Es bleibt spannend.

Ich hoffe die aktuellen Änderungen gefallen und freue mich, wie immer, auf euer konstruktives Feedback

Gruß
Frank
Heiß diskutierte Inhalte
Datenschutz
Regierung testet Einsatz von Microsoft Azure-Cloud für die Bundescloud
VisuciusVor 1 TagInformationDatenschutz34 Kommentare

LÄUFT! Deutschland will Microsoft für die Bundescloud testen Ich hätts ja beinahe unter dem Topic "Humor" veröffentlicht. Aber der 1. April ist ja durch ...

Festplatten, SSD, Raid
Festplatte aus defekten Notebook ausgebaut - wird nicht erkannt - Wie gelange ich an meine Daten?
1nCoreVor 1 TagFrageFestplatten, SSD, Raid14 Kommentare

Hallo liebe Community, nach 7 Jahren hat mein XMG Notebook seinen Geist aufgegeben In dem Notebook waren zwei Festplatten verbaut (eine für System und ...

Erkennung und -Abwehr
Wie geschickt sich Malware verstecken kann - Ein Beispiel aus der Praxis eines Security Experts
colinardoVor 16 StundenTippErkennung und -Abwehr3 Kommentare

Servus Kollegen und Mitstreiter, da ja in letzter Zeit die Exchange-Lücken die Admin-Landschaft ziemlich aufgewirbelt haben und dabei auch immer mal wieder "sogenannte" Admins ...

Internet
Woher holt sich Android die Kontaktdaten von unbekannten Rufnummern?
gelöst anteNopeVor 1 TagFrageInternet8 Kommentare

Hallo zusammen, seit einiger Zeit merke ich, dass mir mein Android Gerät Namen und Informationen zu mir unbekannten Teilnehmern präsentiert. Soll heißen eine nicht ...

Windows Netzwerk
MS Lizenzierung - externe Scandienstleistung
monstermaniaVor 1 TagFrageWindows Netzwerk9 Kommentare

Hallo Allerseits, ich habe da mal eine Frage an die MS Lizenzspeziallisten. Eine externe Firma soll Scandienstleistungen für uns erledigen. Dazu ist angedacht, dass ...

Exchange Server
Exchange Update CU19 auf CU20 Fehler - Eine weitere Version dieses Produkts ist bereits installiert
gelöst StefanKittelVor 1 TagFrageExchange Server6 Kommentare

Hallo, ich habe hier einen Exchange 2016 mit CU19 (15.1.2176.2). Darauf wollte ich nun CU20 installiert. Download Es erscheint Eine weitere Version dieses Produkts ...

Exchange Server
April 2021 Microsoft Exchange Server Security Updates
FrankVor 1 TagInformationExchange Server2 Kommentare

Microsoft has released security updates for vulnerabilities found in: Exchange Server 2013 Exchange Server 2016 Exchange Server 2019 These updates are available for the ...

LAN, WAN, Wireless
WLAN Bridge mit VLAN Übertragung
kcmurdocVor 1 TagFrageLAN, WAN, Wireless18 Kommentare

ich bin leider im Netzwerk Thema nicht so drinne. Daher wende ich mich an euch. Folgende Aufgabe habe ich. Aktuell gibt es in einem ...