Bevor ich nun tatächlich loslege, wollte ich mir noch Rat und Meinungen von den Experten einholen, welche s9y schon wenig länger nutzen.
1) Da ich eher in Richtung Webseite als in Richtung Blog gehen werde, bin ich sofort auf das Kinect-Template gestossen, welches mir Don Chambers auf Anfrage freundlicherweise zur Verfügung gestellt hat. Mir ist bekannt, dass es von ihm nicht mehr weiter gepflegt wird; ich hoffe dies ist jedoch in naher Zukunft kein ernsthaftes Problem. Außerdem weiß ich, dass man Standard-Templates wie 2k11 letztendlich auch so anpassen kann, aber ich schätze dies wäre dann doch schon mit erheblichem Aufwand verbunden. Da ich leider nicht so der Hardcore-Programmierer bin, würde ich mich mit der Anpassung und Modifikation eines vorhandenen Templates, welches schon in die Richtung geht wo ich hinmöchte, leichter tun als wenn ich bei Null anfange.
Nun meine bescheidene Frage: Spricht etwas absolut dagegen das Template "Kinect" für s9y 2.1.x (und zukünftige Versionen) zu verwenden oder werde ich hier früher oder später eventuell in größere Probleme laufen? Oder anders gefragt ist es absehbar, dass es durch zukünftigen Veränderungen im s9y-Code früher oder später zu Problemen mit (älteren) Templates kommen kann - welche man dann kaum bis gar nicht fixen kann oder das Template komplett neuzuschreiben. Das klingt jetzt wahrscheinlich wie ein Blick in die Glaskugel, aber vielleicht kann jemand eine unverbindliche Einschätzung zu dem Thema abgeben. Und bevor jemand den entsprechenden Einwand bringt, möchte ich hinzufügen, dass ich Kinect mittelfristig responsiv machen möchte sobald die Desktop-Variante einmal steht.
2) Im Rahmen des Updates von 2.0.5 auf die aktuelle 2.1.1. Version am vergangenen Wochenende, bin ich zunächst auch auf dieses Problem gestoßen, da mein Webspace ebenfalls bei domainfactory liegt. Der nette Support hat jedoch auch bei mir umgehend reagiert und die Ursache gefixt. Nun sehe ich beim Zugriff auf die Webseite - seit dem Update - mehrere Dutzend dieser Warnungen in den php Logs:
Code: Select all
PHP Warning: mysqli_error() expects parameter 1 to be mysqli, resource given in {...}/include/db/mysqli.inc.php on line 71
PHP Warning: mysqli_query() expects parameter 1 to be mysqli, resource given in {...}/include/db/mysqli.inc.php on line 68
3) Zum Upgrade auf 2.1.1. wollte ich noch anmerken, dass hier im Forum zwar schon einmal erwähnt worden ist, dass man für die automatische Installation zwingend die zip Extension von php benötigt, aber ohne die "allow_url_fopen" Option geht auch nicht viel, wie ich feststellen musste. Da ich nicht ganz Laie bin, habe ich mir schon gedacht, dass ich dieses Feature für den automatischen Download benötige. Eventuell wäre es jedoch gut, wenn auch dies abgefragt werden würde oder der Anwender zumindest darauf hingewiesen wird. Bei domainfactory ist dies nämlich aus Sicherheitsgründe mittlerweile standardmäßig deaktiviert ("Da das Aktivieren dieser Funktion den Angriff auf Ihre Skripte durch Dritte wesentlich erleichtert, empfehlen wir aus Sicherheitsgründen, diese Option zu deaktivieren. Hierbei gilt es jedoch zu beachten, dass in diesem Fall keine externen Skripteinbindungen mehr möglich sind!").
Danke fürs Lesen, freue mich auf Eure Antworten!