Beiträge von Andre G.

    Performance:

    MS-SQL ist eine "Datenbank", MS-Access ein "Datenbänkchen". Bei der Bearbeitung unserer Vereinsseite (250 Seiten, 5000 Fotos, 36000 einzelne Artikel/Widgets) sind es gefühlt 200% Geschwindigkeitsvorteil, insbesondere hat sich der Anteil der Meldungen a la "Erstellung der Seite fehlgeschlagen" auf nahe 0 reduziert. Ich verwende hierbei die kostenfreie Version MS-SQL-Server 2014 Express. Download und Installation unkompliziert, Das Einrichten der Datenbank ist inzwischen schon wieder 2 Jahre her, so dass ich nicht mehr sagen kann, wie das geht.


    Da liegt wohl der Denkfehler! Vorausgesetzt du hast deine ganze Schose nicht auf einem Windows Server installiert wo alles drüber läuft! :)
    Dachte, die MS-SQL wäre Serverbasierend die z.B. MySql wo dann alle Einträge wie kommis und dergleichen abgelegt werden.

    Ich habe mir lange Zeit genommen und mir die Mühen gemacht und auch festgestellt, dass die Zugriffe (mehrere Zugriffe gleichzeitig) das Auslesen der Daten von der SQLITE erheblich beeinträchtigt. Kann auch sein, dass die Software serverseitig zu sehr beschäftigt ist logs zu schreiben. Ich hatte schon Logs gehabt, die waren über 180MB, in weniger als einer Stunde.
    Ich weiß auch, dass der Shop nur für kleine Projekte ausgelegt ist! Aber dennoch...

    Die Log´s konnte ich auch gut als Stoppuhr missbrauchen, um zu sehen, wie sich das Schreib. und Leseverhalten auf die SHOP-Datenbank verhält. Daher auch mein Interesse an der MySQL Datenbank, die ist halt für die Datenverarbeitung und Pflege besser geeignet.

    Ich finde es klasse von Zeta, dem User/Kunden die Installation einer Datenbank zu ersparen.
    Aber weiter gedacht, ist es vielleicht auch vorteilhaft dem User/Kunder die Möglichkeit einer solchen Datenbank zu ermöglichen. Gerade bei solch einem Shop, der jetzt in der V14 erschienen ist und in der V15 erweiterte Möglichkeiten bietet, ist mein Gedanke gar nicht so abwegig oder?

    Hallo Stefan S ,

    mir geistern da noch einige Dinge durch den Kopf.

    welche Daten werden dann

    gespeichert, wenn die SHOP-Daten in einer anderen Datenbank liegen?

    nun weiß ich auch wie ich ständig auf die MS Access DB gekommen bin.

    Wenn

    beschrieben wird.

    Verwirrend ist nur, dass nun unklar beschrieben ist (also für mich), wo was genau gespeichert wird?

    Ja, Zeta kann jetzt sagen, der Benutzer brauch sich darüber keine Gedanken machen, doch gerade das mache ich.

    Zu meinem Verständnis:
    Die MS- Access Datei auf dem Rechner beinhaltet den ganzen Content der Homepage und liegt lokal auf dem Rechner richtig?
    Die SQLite Datei beinhaltet die ganzen SHOP-Daten und liegt lokal auf dem Rechner und logischerweise auch auf dem Server, richtig?

    MS SQL = Windows Server ?
    MySQL = Linux Server ?


    Für mich ist gerade nur unklar, welche Daten von der Access auf den MS SQL Server übertragen werden und welcher Performance-Vorteil entsteht dadurch?
    Vielleicht haben ich gerade einen Denkfehler, aber angenommen, wirklich nur angenommen, Zeta hätte jetzt eine MySQL Datenbank im Einsatz, könnten doch auch alle Datensätze (Kommentar, Shop und Bewertungs-Daten) in diese eine Datenbank geschrieben werden oder nicht? käme doch ebenfalls zum Ergebnis, dass die Performance der Website besser wäre und alle Daten an einem Ort liegen, oder sehe ich das falsch?

    Ich habe keine Erfahrungen mit MS-SQL Datenbanken, aber mit MySQL Datenbanken habe ich bereits Erfahrungen und glaube auch, dass der größere Anteil der Nutzer eher MySQL Datenbanken (Weil Linux-Server) im Einsatz hat.

    ich meine z.B. ein Benutzer von ZP baut sich eine Homepage mühevoll auf, mit Shop, Kommentare, Bewertungen und was weiß ich was alles... Nach zwei Jahren kommt ein neues Produkt von Zeta, Die bereits entstandenen Daten liegen zu Teil in der Datenbank, ein anderer Teil in einer Datenbank und zu guter letzt, existieren hunderte Datensätze, die vermutlich nicht problemlos in neue Datenbanken eingebunden wurden oder fehlerhaft werden (wenn nicht dann Glückwunsch) was nicht sofort zu erkennen ist. Was ist dann.. in einer My SQL Datenbank liegen und bleiben die Daten unverändert, abgesehen von der Datenbankpflege.

    Ich verstehe, wenn der eine oder andere genervt ist, doch ich würde nicht fragen, wenn diese Informationen (Datenbanken allgemein) im ZP-Handbuch einen Ticken besser beschrieben wären.


    Bitte nicht falsch verstehen, ich versuche nur nachzuvollziehen, warum das alles so kompliziert umgesetzt wird und finde, dass man auch mal darüber sprechen/diskutieren oder streiten kann.:-) ja Hanabi , darfst den Beitrag ruhig verschieben aber bitte nicht gleich löschen. ;)


    Also, vielen Dank für lesen:whistling:

    Hallo Bits,

    Ein einfacher Exit mit Schließen des Browserfensters geht mit folgendem HTML-Quelltext:

    Code
    <button onclick="window.close()">Ich will hier weg</button></p>

    siehe https://www.hanabi-pirna.de/test.php

    Der Aufruf einer anderen Seite wie beispielsweise Google wäre eine Bevormundung des Users, da wir nicht wissen, ob der User zu Google will.

    Hanabi , Stefan S ,

    das Druckformat müsste noch einmal ausgebessert werden?!

    Leider gibt es wohl keinen „vernünftigen“ Rat. Fragst du zwei Anwälte, erhältst du zwei unterschiedliche Meinungen. Vorwiegend sagen die „mach das lieber gar nicht, dann biste auf der sicheren Seite“. Auf die Art bekämen wir kein vernünftiges Produkt gebacken.

    Ja, stimmt auch i-wo wieder!
    Mal schauen, wann der Gesetzgeber wieder neue Flausen umsetzen wird. 8o

    Ggf. kann der Rat eines Steuerberaters oder Anwalts nützlich sein.

    Sich einmal vernünftig Rat einholen oder noch besser das Produkt von einem Fachanwalt prüfen lassen würde ich auch für die beste Option halten. Dann sind alle auf der sicheren Seite!

    Auf eigenes Risiko. Wenn dann mal was nicht funktioniert, sagen Sie uns bitte auch, dass die DB manuell bearbeitet wurde! Die Datenbank ist eine SQLite-Datenbank, dafür gibt es diverse Tools (Googeln).

    Stefan S ,

    Nochmals Danke für die Infos!

    Eine Frage habe ich da noch, aber bitte nicht an die Decke gehen :)
    Angenommen, ich würde einen User/Kunden oder was auch immer alles mit der e-mail Adresse XYZ rauslöschen, könnten Probleme bei Neuregistrierungen entstehen wegen einer entstandenen Lücke?

    DAD ,


    Danke für deinen Zusatz.
    Ich glaube, wenn ich mein Projekt i-wann mal fertig bekommen würde und bevor ich ein Gewerbe anmelde ziehe ich lieber einen Fachanwalt für das I-Recht zu rate. ist glaube ich das Beste.
    Selbst die Rechtsportale im Internet haben teilweise unterschiedliche Darstellungen der Rechtsformen. Kaum zu glauben dieses Theater.

    20 Seiten DSGVO, 20 verschiedene Meinungen und 1000 Möglichkeiten diese zu verletzen. Unglaublich!

    Google habe ich schon gefragt und von den vorgeschlagenen Tools habe ich einige getestet, die aber meiner Meinung nach nicht alles angezeigt haben, was ich mir erhofft hatte (Kundendaten, Bestellungen usw) vielleicht waren es auch einfach nur schlechte Tools, oder ich habe was übersehen, kein Plan. Deshalb auch die Frage an Zeta.

    Bekomme ich mit Microsoft Access vollen Zugriff auf die Datei?
    Ich frage (auch wenn es einen Kopfschütteln zu folge hat) weil ich MS Access nicht besitze aber mir gegebenenfalls die eine Version kaufe würde um auch etwas vernünftiges zu haben.

    Ich schlage vor, Sie glauben mir einfach.

    Wenn ich mich recht erinnere, waren es doch Sie, der sich erst neulich wunderte warum ein Button falsch angezeigt wurde und dann festgestellt hatten, das dies nur der Fall war, wenn im Projekt kein Button-Widget platziert war.

    Stimmt, ist mir auch erst vor kurzem aufgefallen.

    Warum sollte ich dem Support nicht glauben?
    Über Auffälligkeiten muss halt auch mal gesprochen werden :)

    Schließlich wird ja nicht wirklich jeden Änderung preisgegeben oder man bekommt halt nicht alles mit.

    Vielleicht hilft das zum Start. Fügen Sie mal in ZP ein Formular-Widget mit Feldern ein. Nun schauen Sie sich im Quellcode an, welche Klassennamen dem Formular und den Feldern zugewiesen sind.

    Wenn Ihr Formular und die Felder die selben Klassennamen nutzen, dann sollten Sie eigentlich auch gleich aussehen. Vorausgesetzt im Projekt ist irgendwo ein Formular-Widget platziert, weil sonst das Formular-CSS nicht mit ins Bundle inkludiert wird.

    Weil sonst nicht inkludiert wird? Seit wann wird denn nur dass an Code ausgeworfen, was gebraucht wird? Schaue mir oft die bundle css an und da ist alles drin, was gebraucht werden könnte.
    Bei mir ist die bundle css immer gleich groß, egal ob ein oder kein Widget in Verwendung habe. Werde ich mal beobachten. Denn die Menge an Code finde ich schon ziemlich heftig.

    Einfach mit etwas CSS-Kenntnisse. Siehe https://docs.zeta-producer.com/eigenes-css-einfuegen.html

    Ja, ist schon klar, ich habe bereits eine eigene .css datei mit knapp 600 Zeilen Erweiterungs.- und Ergänzungcode eingebunden.

    Das Problem was ich habe ist, wenn ich nun dem Code mir rauskopiere und als Quelltext Widget einfüge und anpasse, funktioniert das "rezise" nicht.
    Daher die Frage an den Entwickler, wie ich es am besten umsetzen kann.

    Es kann ja sein, dass einer von Zeta sagt, pass auf, mach das so und so und gut ist.

    Was ist das denn für eine Auswertung und wie wurde die generiert?

    Gemeint waren Formularfelder,
    Komplette Formulare kann ich über das Widget mir erstellen.

    Wie könnte ich zwei Felder so umsetzen, dass ich die Einstellungen aus den globalen Formulareinstellungen verwenden kann.

    Oder mir so anpassen, dass diese den globalen Einstellungen gleich sind.

    Danke für das Feedback! Wir erhalten die Siquando-Newsletter ebenfalls. Es ist also nicht notwendig, uns auf all deren neue Funktionen hinzuweisen.

    Sie schlagen ja hier oft Funktionen vor, die Siquando hat. Darf ich aus ehrlichem Interesse mal fragen, warum Sie deren Software nicht nutzen?

    oft?

    Sind seine anderen Posts unter einem anderen Account?
    Ich sehe aktuell nur diesen.

    Aus Zeiten von Web to Date, welches ich auch viele Jahre nutzte fand ich Live Support immer ganz praktisch.
    Ist zwar schon ein paar Jährchen her aber durchaus ausbaufähig. :)

    Ich persönlich habe ich so ziemlich alle Programme durch, die so bekannt sind und kann aus Erfahrung sagen, dass keines solche Flexibilität wie Zeta bietet.

    Wenn Zeta noch mit MySQL Datenbanken arbeiten würde, wäre ZP noch attraktiver. Nicht jeder hat einen Windows-Server. ツ

    Navigation == Navigation.
    Breadcrumb == https://de.wikipedia.org/wiki/Brotkr%C3…ion#Path_(Pfad)

    Zumindest verstehe ich es so und halte meine Meinung! Ist halt auch eine Einstellungssache, mann kann sich auch verlaufen.

    Streiten möchte sicher keiner, dafür bin auch nicht hier.
    Aber ein "Ok wäre möglich, machen wir aber nicht" wäre für mich einfacher zu verdauen als dieses "dumm stehen lassen"!

    Mich stört halt nur dieses unvollständige. Es fehlt einfach was, sieht nicht schön aus.

    Hallo Zeta,

    ich möchte gern zwei eigene Formularfelder einfügen,
    ist es möglich die beiden Felder der modernen Ansicht anzupassen? oder noch besser die gleichen Einstellungen für die anderen Felder mit zu übernehmen?

    lg