kleine Suchmaschine läuft nicht unter PHP8

PHP, CSS und JavaScript lernen. Anwendungen für Webseiten
Benutzeravatar
Tommy Herrmann
Site Admin
Site Admin
Beiträge: 6684
Registriert: So 6. Dez 2020, 07:37
Wohnort: Berlin
Kontaktdaten:

Re: kleine Suchmaschine läuft nicht unter PHP8

Ungelesener Beitrag von Tommy Herrmann »

Du - Werner Zenk ist ein Ehrenmann und hat sein Leben lang unentgeltlich Hunderten von Menschen großartig geholfen. Ich kann mir da keinerlei Probleme vorstellen.
schabau
Mitglied (Level 6)
Mitglied (Level 6)
Beiträge: 54
Registriert: Do 25. Aug 2022, 13:24
Wohnort: Cottbus
Kontaktdaten:

Re: kleine Suchmaschine läuft nicht unter PHP8

Ungelesener Beitrag von schabau »

Tommy Herrmann hat geschrieben: So 2. Feb 2025, 13:10 Du - Werner Zenk ist ein Ehrenmann und hat sein Leben lang unentgeltlich Hunderten von Menschen großartig geholfen. Ich kann mir da keinerlei Probleme vorstellen.
Das stelle ich auch nicht in Abrede, doch trotz allem sollte man sich Absichern und erkundigen, um nicht erst hinterher Klug zu sein.

Hätte ich nun eine andere Open-Source-Lizenz als GNU ausgewählt, hätte das irgend so einem Abmahnanwalt schon wieder aufstoßen können. Wenn Werner die GNU gewählt hat, muss auch ich genau diese nehmen.

Heutzutage steht man ja schon mit einem Bein im Knast, wenn man morgens aus dem Bett kommt.

Viele Grüße
Detlef Paschke
Das "Zitat des Augenblicks" gibt es nur auf
http://schabau.eu
Meine "Merkzettel"
http://helpdesk.schabau.eu
Benutzeravatar
Tommy Herrmann
Site Admin
Site Admin
Beiträge: 6684
Registriert: So 6. Dez 2020, 07:37
Wohnort: Berlin
Kontaktdaten:

Re: kleine Suchmaschine läuft nicht unter PHP8

Ungelesener Beitrag von Tommy Herrmann »

Detlef,

vielleicht ist es für dich angenehmer, dein geändertes Skript nicht öffentlich zum Download anzubieten. Ich habe damit zwar kein Problem, aber ich verstehe deine Bedenken.

Außer dir kenne ich niemanden, der diese "Kleine Suchmaschine" verwendet. Sie ist sicherlich für viele etwas kompliziert, und ich bin bei meiner ersten Version geblieben, weil ich keine Lust hatte, all meine Änderungen (und das waren viele) an diesem Skript wegen eines Updates zu wiederholen.

Werner hatte viel Freude an der Entwicklung seiner Skripte und hat teilweise Updates schneller erstellt, als man sie einbauen konnte. Ich habe mindestens fünf Versionen seines Kalenders neu in Mobirise integriert und hatte dabei einen riesigen Aufwand von mehreren Wochen, bis ich schließlich aufhören musste.

Da ich nie nachvollziehen konnte, welche Änderungen Werner mit einem Update vorgenommen hat, war ich gezwungen, jedes Mal mit "WinMerge" alle Dateien zu vergleichen und meine Anpassungen erneut hinzuzufügen. Das war immer eine äußerst mühsame und fehleranfällige Aufgabe.

Das war mir dann zu viel, denn auch dort hatte ich unheimlich viel CSS und andere Anpassungen speziell für Mobirise vorgenommen. Man wusste oft nicht genau, was nach einem Update alles geändert wurde. Häufig betraf es auch die Datenbank, und dann funktionierte gar nichts mehr.

Beispiel vom Kalender von Werner:

https://www.mobirise-tutorials.com/Even ... er-SQLite/

… mal nur von der CSS-Datei, dort habe ich Dutzende von Änderungen markiert mit "Edit Tommy" drinnen. Auch die PHP-Dateien habe ich alle geändert, so hat mich jedes Update immer viele Stunden gekostet.

https://www.mobirise-tutorials.com/Even ... /style.css


Aus diesem Grund würde ich auch deine Anpassungen wahrscheinlich nicht einbauen, da bei mir alles genau so läuft, wie ich es will, und mir der Aufwand nicht im Verhältnis zu dem von mir erwarteten Ergebnis steht.

Wenn jemand großes Interesse an dem von dir angepassten Skript hat, kann er sich gerne hier melden, und du könntest es dann ja auch individuell versenden.
schabau
Mitglied (Level 6)
Mitglied (Level 6)
Beiträge: 54
Registriert: Do 25. Aug 2022, 13:24
Wohnort: Cottbus
Kontaktdaten:

Re: kleine Suchmaschine läuft nicht unter PHP8

Ungelesener Beitrag von schabau »

Tommy Herrmann hat geschrieben: Mo 27. Jan 2025, 03:46 Wenn Du in der Not helfen kannst, da ja Werner seine Seiten aktuell eingestellt hat, wären sicherlich ganz viele dankbar.
Tommy Herrmann hat geschrieben: Mo 3. Feb 2025, 06:07 Außer dir kenne ich niemanden, der diese "Kleine Suchmaschine" verwendet. Sie ist sicherlich für viele etwas kompliziert, ...
Wie schnell sich doch Ansichten ändern... ;)
Aber im Ernst, ich will das Skript sowieso bei mir auf den Server legen.

Viele Grüße
Detlef Paschke
Das "Zitat des Augenblicks" gibt es nur auf
http://schabau.eu
Meine "Merkzettel"
http://helpdesk.schabau.eu
Benutzeravatar
Tommy Herrmann
Site Admin
Site Admin
Beiträge: 6684
Registriert: So 6. Dez 2020, 07:37
Wohnort: Berlin
Kontaktdaten:

Re: kleine Suchmaschine läuft nicht unter PHP8

Ungelesener Beitrag von Tommy Herrmann »

Nee - das verstehst Du jetzt ganz falsch. Meine Ansicht hat sich gar nicht geändert.

Ich wollte damit ausdrücken, dass es immer gut ist, wenn es hier noch User von Werners Skripten - also ganz allgemein - gibt, die sich mit PHP etwas auskennen. Da gibt es nämlich nicht viele. Das fand ich beruhigend.
schabau
Mitglied (Level 6)
Mitglied (Level 6)
Beiträge: 54
Registriert: Do 25. Aug 2022, 13:24
Wohnort: Cottbus
Kontaktdaten:

Re: kleine Suchmaschine läuft nicht unter PHP8

Ungelesener Beitrag von schabau »

Ich habe mal eine Seite fertig gemacht. Mal schauen, ob ich an alles gedacht habe. Ich schreibe meine Seiten ja immer noch ganz altmodisch per Hand.

PHP-Suchmaschine
Das "Zitat des Augenblicks" gibt es nur auf
http://schabau.eu
Meine "Merkzettel"
http://helpdesk.schabau.eu
Benutzeravatar
Tommy Herrmann
Site Admin
Site Admin
Beiträge: 6684
Registriert: So 6. Dez 2020, 07:37
Wohnort: Berlin
Kontaktdaten:

Re: kleine Suchmaschine läuft nicht unter PHP8

Ungelesener Beitrag von Tommy Herrmann »

Hallo Detlef,

großartig - Werner wäre stolz auf Dich :tu:

Das ist immer sein Ziel gewesen, er wollte immer User animieren auch selbst seine Anwendungen zu ändern, zu erweitern oder den eigenen Wünschen anzupassen.

Vielen Dank für diese Arbeit. Ich habe mir deine Version herunter geladen und auch mal in das Script geguckt.

Sehr saubere Arbeit. Hast Du mal ein Beispiel für jemanden wie mich, der sich jetzt nicht so gut mit PHP auskennt, warum diese Version PHP 8.0.25 oder höher voraussetzt, was Du ja auch im Script prüfst. Gibt es da neue Befehle oder was genau ist dafür verantwortlich?

Vielleicht sieht Werner das ja auch hier.
schabau
Mitglied (Level 6)
Mitglied (Level 6)
Beiträge: 54
Registriert: Do 25. Aug 2022, 13:24
Wohnort: Cottbus
Kontaktdaten:

Re: kleine Suchmaschine läuft nicht unter PHP8

Ungelesener Beitrag von schabau »

Tommy Herrmann hat geschrieben: Di 4. Feb 2025, 04:31 Sehr saubere Arbeit. Hast Du mal ein Beispiel für jemanden wie mich, der sich jetzt nicht so gut mit PHP auskennt, warum diese Version PHP 8.0.25 oder höher voraussetzt, was Du ja auch im Script prüfst. Gibt es da neue Befehle oder was genau ist dafür verantwortlich?
Hallo,

diese ist so ein Kandidat:

Code: Alles auswählen

str_starts_with(mime_content_type($datei), 'text') ? file_get_contents($datei) : mb_substr(strtoupper($dateiendung), 1) . '-Datei';
Diese Zeile würde nicht funktionieren, weil str_starts_with erst mit PHP8 hinzugekommen ist.

Viele Grüße
Detlef Paschke
Das "Zitat des Augenblicks" gibt es nur auf
http://schabau.eu
Meine "Merkzettel"
http://helpdesk.schabau.eu
Benutzeravatar
Tommy Herrmann
Site Admin
Site Admin
Beiträge: 6684
Registriert: So 6. Dez 2020, 07:37
Wohnort: Berlin
Kontaktdaten:

Re: kleine Suchmaschine läuft nicht unter PHP8

Ungelesener Beitrag von Tommy Herrmann »

Danke ...

… und wie machst Du das?

Gibt es da eine Liste aller neuen Befehle für neue PHP-Versionen und ab wann diese hinzu gekommen sind?

Woher weiß man, wann alte Befehle, die vielleicht auch Werner verwendet hatte, nicht mehr funktionieren?
schabau
Mitglied (Level 6)
Mitglied (Level 6)
Beiträge: 54
Registriert: Do 25. Aug 2022, 13:24
Wohnort: Cottbus
Kontaktdaten:

Re: kleine Suchmaschine läuft nicht unter PHP8

Ungelesener Beitrag von schabau »

Tommy Herrmann hat geschrieben: Di 4. Feb 2025, 09:26 Gibt es da eine Liste aller neuen Befehle für neue PHP-Versionen und ab wann diese hinzu gekommen sind?

Woher weiß man, wann alte Befehle, die vielleicht auch Werner verwendet hatte, nicht mehr funktionieren?
Hallo,

die erste Anlaufstelle ist immer php.net für mich. Dort findet man eigentlich jeden Aufruf auch mit Versionsangaben und Info, wenn er bald wegfällt.
Ich bin ja kein ausgebildeter Programmierer sondern komme aus einem ganz anderen, handfesten Bereich. Aber bei irgend einer Quali Anfang der 90' wurde ich mit MS-Dos infiziert und seitdem mache ich Kleinigkeiten nebenher.

Viele Grüßen
Detlef Paschke
Das "Zitat des Augenblicks" gibt es nur auf
http://schabau.eu
Meine "Merkzettel"
http://helpdesk.schabau.eu
Benutzeravatar
Tommy Herrmann
Site Admin
Site Admin
Beiträge: 6684
Registriert: So 6. Dez 2020, 07:37
Wohnort: Berlin
Kontaktdaten:

Re: kleine Suchmaschine läuft nicht unter PHP8

Ungelesener Beitrag von Tommy Herrmann »

Hallo,

ja klar - das dachte ich mir schon. Man kann das nur mit sehr viel Erfahrung und eben auch mit guter Kenntnis dieser Plattformen.

Ich fing in den 80igern an alle meine Programme für meine damalige Firma im dBASE zu programmieren (über 1000), was ich später im Schlaf konnte. Also so was wie Lohn- und Finanzbuchhaltung und Bestandsverwaltungen.

Nun ja - mein uraltes (gegründet 1903) Design-Studio habe ich bereits im Jahr 2015 schließen müssen.
Antworten

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast