Mittwoch, 08. März 2023
6 Antworten
544 Besuche
Hallo,
wir verfügen über einen bestehenden Dokumentenreservierungsbereich mit ca. 20.000 Dokumenten und 30 Benutzern. Jedes Dokument ist mit einem oder mehreren Einzelbenutzern und/oder Benutzergruppen verknüpft, die das Dokument einsehen dürfen. Alles ist in einer relativ einfachen relationalen Datenbank gespeichert. Glauben Sie, dass wir diese Daten und Beziehungen importieren können, wenn wir die Zieldatenarchitektur verstehen? Ich bin selbstverständlich bereit, die notwendigen manuellen Änderungen an der Datenquelle vorzunehmen und die Daten anschließend direkt in die WP-Datenbank einzufügen.
Danke.
wir verfügen über einen bestehenden Dokumentenreservierungsbereich mit ca. 20.000 Dokumenten und 30 Benutzern. Jedes Dokument ist mit einem oder mehreren Einzelbenutzern und/oder Benutzergruppen verknüpft, die das Dokument einsehen dürfen. Alles ist in einer relativ einfachen relationalen Datenbank gespeichert. Glauben Sie, dass wir diese Daten und Beziehungen importieren können, wenn wir die Zieldatenarchitektur verstehen? Ich bin selbstverständlich bereit, die notwendigen manuellen Änderungen an der Datenquelle vorzunehmen und die Daten anschließend direkt in die WP-Datenbank einzufügen.
Danke.
Hallo,
Vielen Dank, dass Sie uns hier wegen dieser Erweiterung kontaktiert haben.
Ihre Daten sind ziemlich groß, daher ist es mühsam, sie für einzelne Dateien manuell einzustellen, selbst für Kategorien auf andere Weise.
Erstens bin ich nicht sicher, wie viele Kategorien mit diesen Dateien Sie auf Ihrer aktuellen Site haben.
Sie können jedoch in WP File Download importieren mit Serverordner importieren Besonderheit.
Weitere Informationen finden Sie unter folgendem Link:
https://www.joomunited.com/wordpress-documentation/wp-file-download/227-wp-file-download-configuration#toc-import-server-folders
Zweitens ist es einfacher, 30 Benutzer in Gruppenbenutzern zu verwalten, um sie einzuschränken.
dann können Sie sie auf die Anzeige von Kategorien im Frontend beschränken, indem Sie Sichtweite Möglichkeit.
Bitte gehen Sie hier für weitere Details:
https://www.joomunited.com/wordpress-documentation/wp-file-Download/666-file-access-and-management-limitation#toc-file-access-and-vissibility-2
Prost,
Vielen Dank, dass Sie uns hier wegen dieser Erweiterung kontaktiert haben.
Wir verfügen über einen bestehenden Dokumentenreservierungsbereich mit ca. 20.000 Dokumenten und 30 Benutzern. Jedes Dokument ist mit einem oder mehreren Einzelbenutzern und/oder Benutzergruppen verknüpft, die das Dokument einsehen dürfen. Alles ist in einer recht einfachen relationalen Datenbank gespeichert. Glauben Sie, dass wir diese Daten und Beziehungen importieren können, wenn wir die Zieldatenarchitektur verstehen? Ich bin selbstverständlich bereit, die notwendigen manuellen Änderungen an der Datenquelle vorzunehmen und die Daten anschließend direkt in die WP-Datenbank einzufügen.
Ihre Daten sind ziemlich groß, daher ist es mühsam, sie für einzelne Dateien manuell einzustellen, selbst für Kategorien auf andere Weise.
Erstens bin ich nicht sicher, wie viele Kategorien mit diesen Dateien Sie auf Ihrer aktuellen Site haben.
Sie können jedoch in WP File Download importieren mit Serverordner importieren Besonderheit.
Weitere Informationen finden Sie unter folgendem Link:
https://www.joomunited.com/wordpress-documentation/wp-file-download/227-wp-file-download-configuration#toc-import-server-folders
Zweitens ist es einfacher, 30 Benutzer in Gruppenbenutzern zu verwalten, um sie einzuschränken.
dann können Sie sie auf die Anzeige von Kategorien im Frontend beschränken, indem Sie Sichtweite Möglichkeit.
Bitte gehen Sie hier für weitere Details:
https://www.joomunited.com/wordpress-documentation/wp-file-Download/666-file-access-and-management-limitation#toc-file-access-and-vissibility-2
Prost,
Hallo, danke für Ihre Antwort.
Dies würde unsere Anforderungen jedoch nicht erfüllen. Wir haben einige Dokumentkategorien, aber dies ist nicht die Art und Weise, wie Benutzer Dokumente sehen oder nicht sehen können müssen. Jeder Benutzer kann seine eigenen Dokumente in jeder Kategorie sehen. In unserem Fall werden Kategorien nur zur Organisation benötigt, nicht für Anzeigeberechtigungen.
Beispiel:
KATEGORIE RECHNUNGEN
inv1
inv2
inv3
KATEGORIE BESTELLUNGEN
ord1
ord2
ord3
BENUTZER
Benutzer1
Benutzer2
In unserem System haben wir beispielsweise:
Benutzer1, der inv1, ord1 und ord2 anzeigen darf
Benutzer2, der inv2, inv3 und ord3 anzeigen darf
Wie ich schrieb, zielen wir darauf ab, die vorhandenen Daten und Benutzer-/Dokumentenberechtigungen zu migrieren. Ich bin sicher und verstehe, dass dies nicht durch Standardimportverfahren erreicht werden kann und ich an meinen Quelldaten arbeiten muss, um sie in die Datenbank „einzufügen“. Ich muss die Datenstruktur in der Datenbank Ihres Plugins verstehen, um zu überprüfen, ob meine Daten überhaupt funktionieren. Selbst wenn ich einen Tag damit verbringen muss, meine Quelldaten so zu ändern, dass sie richtig zugeordnet werden, ist es immer noch besser, als 20.000 Dokumente manuell neu zuordnen zu müssen.
Dies würde unsere Anforderungen jedoch nicht erfüllen. Wir haben einige Dokumentkategorien, aber dies ist nicht die Art und Weise, wie Benutzer Dokumente sehen oder nicht sehen können müssen. Jeder Benutzer kann seine eigenen Dokumente in jeder Kategorie sehen. In unserem Fall werden Kategorien nur zur Organisation benötigt, nicht für Anzeigeberechtigungen.
Beispiel:
KATEGORIE RECHNUNGEN
inv1
inv2
inv3
KATEGORIE BESTELLUNGEN
ord1
ord2
ord3
BENUTZER
Benutzer1
Benutzer2
In unserem System haben wir beispielsweise:
Benutzer1, der inv1, ord1 und ord2 anzeigen darf
Benutzer2, der inv2, inv3 und ord3 anzeigen darf
Wie ich schrieb, zielen wir darauf ab, die vorhandenen Daten und Benutzer-/Dokumentenberechtigungen zu migrieren. Ich bin sicher und verstehe, dass dies nicht durch Standardimportverfahren erreicht werden kann und ich an meinen Quelldaten arbeiten muss, um sie in die Datenbank „einzufügen“. Ich muss die Datenstruktur in der Datenbank Ihres Plugins verstehen, um zu überprüfen, ob meine Daten überhaupt funktionieren. Selbst wenn ich einen Tag damit verbringen muss, meine Quelldaten so zu ändern, dass sie richtig zugeordnet werden, ist es immer noch besser, als 20.000 Dokumente manuell neu zuordnen zu müssen.
Hallo,
wahrscheinlich hast du nicht verstanden, wie weit ich bereit bin zu gehen, um mein gewünschtes Ergebnis zu erreichen. Ich habe nie um eine automatische Zuordnung von Benutzern zu Dateien gebeten. Ich bin kein Neuling und verstehe, dass es keinen automatischen Prozess geben kann. Ich wollte nur verstehen, wie die Datenbankstruktur für die Dateiberechtigungen in deinem Plugin erstellt wird. Im Vertrauen darauf, dass ich einen Weg finden würde, habe ich das Plugin gekauft und die Datenbankstruktur selbst untersucht. Ich bin zuversichtlich, dass ich es hinbekomme. Ich muss lediglich alle Dateien importieren, die resultierende Datenbank exportieren, meine vorhandene Datenbank anhand der Dateinamen abgleichen und dann alle "canview";s:0:"" durch die richtigen Benutzer-IDs ersetzen. Ich habe den Prozess vereinfacht, um zu erklären, was ich tun möchte. Natürlich muss ich auch die alten Datenbank-Benutzer-IDs mit den neuen abgleichen. Das ist jedoch möglich, und so sollte ich erfolgreich auf dein Plugin migrieren können. Es ist nicht ganz einfach, aber die einzige Möglichkeit, ein System mit so vielen Dateien zu migrieren.
Prost!
wahrscheinlich hast du nicht verstanden, wie weit ich bereit bin zu gehen, um mein gewünschtes Ergebnis zu erreichen. Ich habe nie um eine automatische Zuordnung von Benutzern zu Dateien gebeten. Ich bin kein Neuling und verstehe, dass es keinen automatischen Prozess geben kann. Ich wollte nur verstehen, wie die Datenbankstruktur für die Dateiberechtigungen in deinem Plugin erstellt wird. Im Vertrauen darauf, dass ich einen Weg finden würde, habe ich das Plugin gekauft und die Datenbankstruktur selbst untersucht. Ich bin zuversichtlich, dass ich es hinbekomme. Ich muss lediglich alle Dateien importieren, die resultierende Datenbank exportieren, meine vorhandene Datenbank anhand der Dateinamen abgleichen und dann alle "canview";s:0:"" durch die richtigen Benutzer-IDs ersetzen. Ich habe den Prozess vereinfacht, um zu erklären, was ich tun möchte. Natürlich muss ich auch die alten Datenbank-Benutzer-IDs mit den neuen abgleichen. Das ist jedoch möglich, und so sollte ich erfolgreich auf dein Plugin migrieren können. Es ist nicht ganz einfach, aber die einzige Möglichkeit, ein System mit so vielen Dateien zu migrieren.
Prost!
Hallo,
vielen Dank für Ihre Antwort.
Die Benutzerberechtigungen einer Datei werden zusammen mit anderen Datei-Metadaten in der Tabelle
"post_meta" Hier ein Beispielwert:
a:14:{s:3:"ext";s:3:"pdf";s:4:"size";i:214919;s:4:"hits";i:0;s:7:"version";s:0:"";s:4:"file";s:17:"63f8375c66837.pdf";s:10:"remote_url";b:0;s:5:"state";s:1:"1";s:9:"file_tags";s:0:"" ;s:7:"canview";s:1:"3";s:16:"file_custom_icon";s:0:"";s:6:"social";s:1:"0";s:14:"woo_permission";s:0:"";s:19:"file_multi_category";a:1:{i:0;N;}s:23:"file_multi_category_old";s:0:"";}
Grüße,
vielen Dank für Ihre Antwort.
Die Benutzerberechtigungen einer Datei werden zusammen mit anderen Datei-Metadaten in der Tabelle
"post_meta" Hier ein Beispielwert:
a:14:{s:3:"ext";s:3:"pdf";s:4:"size";i:214919;s:4:"hits";i:0;s:7:"version";s:0:"";s:4:"file";s:17:"63f8375c66837.pdf";s:10:"remote_url";b:0;s:5:"state";s:1:"1";s:9:"file_tags";s:0:"" ;s:7:"canview";s:1:"3";s:16:"file_custom_icon";s:0:"";s:6:"social";s:1:"0";s:14:"woo_permission";s:0:"";s:19:"file_multi_category";a:1:{i:0;N;}s:23:"file_multi_category_old";s:0:"";}
Grüße,
Vielen Dank,
ich habe das schon selbst herausgefunden, als ich schrieb.
Jetzt habe ich jedoch etwas entdeckt, das Ihr Plugin für meine Zwecke grundsätzlich unbrauchbar macht. Ich habe meine über 20.000 Dateien importiert, und das System wird unglaublich langsam, praktisch unbrauchbar. Es blockiert tatsächlich den Server, und das Laden der Dateilistenseite (Admin) dauert ewig.
Ich habe von Anfang an gesagt, dass ich mit über 20.000 Dateien zu tun habe. Wenn das eine Einschränkung des Plugins ist, hätten Sie mich warnen sollen.
ich habe das schon selbst herausgefunden, als ich schrieb.
Jetzt habe ich jedoch etwas entdeckt, das Ihr Plugin für meine Zwecke grundsätzlich unbrauchbar macht. Ich habe meine über 20.000 Dateien importiert, und das System wird unglaublich langsam, praktisch unbrauchbar. Es blockiert tatsächlich den Server, und das Laden der Dateilistenseite (Admin) dauert ewig.
Ich habe von Anfang an gesagt, dass ich mit über 20.000 Dateien zu tun habe. Wenn das eine Einschränkung des Plugins ist, hätten Sie mich warnen sollen.
- Seite :
- 1
Für diesen Beitrag wurden noch keine Antworten abgegeben.
Bitte melden Sie sich an, um eine Antwort zu schreiben
Sie müssen angemeldet sein, um eine Antwort posten zu können. Melden Sie sich mit dem Formular rechts an oder registrieren Sie ein Konto, wenn Sie neu hier sind. Hier registrieren "
