php-resource



Zurück   PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr > Sonstiges > Off-Topic Diskussionen
 

Login

 
eingeloggt bleiben
star Jetzt registrieren   star Passwort vergessen
 

 

 


Off-Topic Diskussionen Kein Platz für Deine Frage gefunden? Dann bist Du hier genau richtig!

Antwort
 
LinkBack Themen-Optionen Bewertung: Bewertung: 1 Stimmen, 5,00 durchschnittlich.
  #16 (permalink)  
Alt 06-10-2009, 12:58
piratos
 Guest
piratos
Beiträge: n/a
Standard

Zitat:
Zitat von h3ll Beitrag anzeigen
Dazu wäre aber kein eval() nötig.

frisst unnötig Performance.
Na das sind ja alles Experten - ich muss mich nur wundern.
Man muss die Umstände sehen warum man eval einsetzt und da ist diese Methode ausserodentlich performant.

Ich würde sagen, schreibt selbst mal ein Templatesystem damit kann man richtig etwas daraus machen.

Einzig für mich interessante ist das dem Fragesteller soweit geholfen ist, das er weiter machen kann, alles andere gehört hier nicht rein.
Mit Zitat antworten
  #17 (permalink)  
Alt 06-10-2009, 12:59
hhcm
 PHP Senior
Links : Onlinestatus : hhcm ist offline
Registriert seit: Jun 2005
Ort: Viersen, NRW
Beiträge: 1.833
hhcm ist zur Zeit noch ein unbeschriebenes Blatt
hhcm eine Nachricht über ICQ schicken hhcm eine Nachricht über Skype™ schicken
Standard

Ich habe ja auch nicht behauptet das es ohne nicht gehen würde. Warum die Entwickler auf eval setzen bleibt wohl ein rätsel. Trotzallem sind keine schweren Exploits bekannt wie z.B in Typo3, Drupal, Joomla und wie sie alle heissen.

Aussagekräftige Fehlermeldungen bekommt man im Backend angezeigt. Erst die typische Fehler in eval()´d Code Meldung und gleichzeitig die ausführliche PHP Fehlermeldung.
__________________
gruss Chris

Derjenige, der sagt: "Es geht nicht", soll den nicht stoeren, der's gerade tut."
Mit Zitat antworten
  #18 (permalink)  
Alt 06-10-2009, 13:00
combie
 PHP Expert
Links : Onlinestatus : combie ist offline
Registriert seit: May 2006
Beiträge: 3.296
combie wird schon bald berühmt werden
Standard

@piratos
Keiner hat was dagegen, wenn du bei dir im stillen Kämmerlein fleißig mit smarty und eval() puzzlest. Aber es Anfängern als die ultimative Lösung verkaufen, das muss auf heftigen Widerstand stoßen.
__________________
Wir werden alle sterben
Mit Zitat antworten
  #19 (permalink)  
Alt 06-10-2009, 13:04
piratos
 Guest
piratos
Beiträge: n/a
Standard

Zitat:
Aber es Anfängern als die ultimative Lösung verkaufen, das muss auf heftigen Widerstand stoßen.
Unsinn - eval ist eine ganz normale Sache wie andere erheblich kompliziertere Funktionen die im PHP Manual stehen, das hat mit Anfänger oder Fortgeschrittene rein nichts zu tun.

Und es ist eine Lösung wenn man über Mysql arbeiten will, das war die Fragestellung.

Wie sieht denn eure Lösung für Mysqlbetrieb aus, ohne immer auf externe Files zu gehen.
Mit Zitat antworten
  #20 (permalink)  
Alt 06-10-2009, 13:04
h3ll
 Registrierter Benutzer
Links : Onlinestatus : h3ll ist offline
Registriert seit: Mar 2008
Beiträge: 3.578
h3ll befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von piratos Beitrag anzeigen
Na das sind ja alles Experten - ich muss mich nur wundern.
Man muss die Umstände sehen warum man eval einsetzt und da ist diese Methode ausserodentlich performant.
Du hast bis jetzt immer noch keine genannt, wo das erforderlich wäre.

Zitat:
Zitat von piratos Beitrag anzeigen
Ich würde sagen, schreibt selbst mal ein Templatesystem damit kann man richtig etwas daraus machen.
Hab ich schon. Ganz ohne eval().

Zitat:
Zitat von piratos Beitrag anzeigen
Einzig für mich interessante ist das dem Fragesteller soweit geholfen ist, das er weiter machen kann, alles andere gehört hier nicht rein.
In dem Forum gehts darum vernünftig Programmieren zu lernen und nicht um "wie fix ich ein Problem mit möglichst wenig Aufwand".
Mit Zitat antworten
  #21 (permalink)  
Alt 06-10-2009, 13:05
piratos
 Guest
piratos
Beiträge: n/a
Standard

Zitat:
Zitat von h3ll Beitrag anzeigen
Hab ich schon. Ganz ohne eval().
Die würde mich interessieren, kann man die irgendwo downloaden ?
Mit Zitat antworten
  #22 (permalink)  
Alt 06-10-2009, 13:06
h3ll
 Registrierter Benutzer
Links : Onlinestatus : h3ll ist offline
Registriert seit: Mar 2008
Beiträge: 3.578
h3ll befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von piratos Beitrag anzeigen
Wie sieht denn eure Lösung für Mysqlbetrieb aus, ohne
immer auf externe Files zu gehen.
Hat dir combie bereits mehrfach genannt! Du bist wohl ziemlich auf eval() fixiert und siehst somit andere Lösungswege gar nicht mehr, oder willst sie nicht sehen.

Geändert von h3ll (06-10-2009 um 13:14 Uhr)
Mit Zitat antworten
  #23 (permalink)  
Alt 06-10-2009, 13:07
h3ll
 Registrierter Benutzer
Links : Onlinestatus : h3ll ist offline
Registriert seit: Mar 2008
Beiträge: 3.578
h3ll befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von piratos Beitrag anzeigen
Die würde mich interessieren, kann man die irgendwo downloaden ?
Nein, und ich kann es auch nicht zur Verfügung stellen, weil es nicht mein Eigentum ist.
Mit Zitat antworten
  #24 (permalink)  
Alt 06-10-2009, 13:09
piratos
 Guest
piratos
Beiträge: n/a
Standard

Zitat:
Hat dir combie bereits mehrfache genannt! Du bist wohl ziemlich auf eval() fixiert und siehst somit andere Lösungswege gar nicht mehr, oder willst sie nicht sehen.
Wo steht denn da eine für Mysql Betrieb - alles extern.

Ich bin nicht auf eval fixiert, aber schliesse Lösungen nie aus.

Zitat:
In dem Forum gehts darum vernünftig Programmieren zu lernen und nicht um "wie fix ich ein Problem mit möglichst wenig Aufwand".
Da darf ich mal das Motto dieses Forums zitieren:
Zitat:
PHP Developer Forum Hier habt ihr die Möglichkeit, eure Skriptprobleme mit anderen Anwendern zu diskutieren. Seid so fair und beantwortet auch Fragen von anderen Anwendern. Dieses Forum ist sowohl für ANFÄNGER als auch für PHP-Profis! Post your PHP questions here!
Von einem Lehrforum ist da nicht die Rede.
Mit Zitat antworten
  #25 (permalink)  
Alt 06-10-2009, 13:10
combie
 PHP Expert
Links : Onlinestatus : combie ist offline
Registriert seit: May 2006
Beiträge: 3.296
combie wird schon bald berühmt werden
Standard

Zitat:
Zitat von piratos Beitrag anzeigen
das hat mit Anfänger oder Fortgeschrittene rein nichts zu tun.
Doch, sicher!
Ein Fortgeschrittener weiß was er tut und kennt die Gefahren und Probleme. Einen Anfänger lockst du damit in eine u.U. tötliche Falle.
__________________
Wir werden alle sterben
Mit Zitat antworten
  #26 (permalink)  
Alt 06-10-2009, 13:11
piratos
 Guest
piratos
Beiträge: n/a
Standard

Zitat:
Zitat von h3ll Beitrag anzeigen
Nein, und ich kann es auch nicht zur Verfügung stellen, weil es nicht mein Eigentum ist.
Und welches Produkt arbeitet damit ?
Mit Zitat antworten
  #27 (permalink)  
Alt 06-10-2009, 13:13
piratos
 Guest
piratos
Beiträge: n/a
Standard

Zitat:
Zitat von combie Beitrag anzeigen
Einen Anfänger lockst du damit in eine u.U. tötliche Falle.
Also eval und tödliche Falle ?? Ich glaube es nicht.
Include eines externen Scriptes dessen Namen in Mysql abgelegt ist eine tödliche Falle ?

Also ne was willst du hier verkaufen ?
Mit Zitat antworten
  #28 (permalink)  
Alt 06-10-2009, 13:16
h3ll
 Registrierter Benutzer
Links : Onlinestatus : h3ll ist offline
Registriert seit: Mar 2008
Beiträge: 3.578
h3ll befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von piratos Beitrag anzeigen
Wo steht denn da eine für Mysql Betrieb - alles extern.
Wer sagt, dass ein URL Wrapper nur mit externen Daten funktioniert?
Mit Zitat antworten
  #29 (permalink)  
Alt 06-10-2009, 13:21
Benutzerbild von onemorenerd onemorenerd
  Moderator
Links : Onlinestatus : onemorenerd ist offline
Registriert seit: Mar 2005
Ort: Berlin
Beiträge: 9.471
onemorenerd wird schon bald berühmt werdenonemorenerd wird schon bald berühmt werden
Standard

Ja piratos, wir wissen, dass du da ein ganz tolles Produkt hast, komplett selbst entwickelt und super super schnell. *egostreichel*

Bleiben wir mal bei den Fakten:
Es gibt Alternativen zu eval().
eval() hat Vor- und Nachteile; jede Alternative ebenfalls.
Bei eval() überwiegen die Nachteile, bei manchen Alternativen die Vorteile.

Und meine Motivation, hier im Forum gegen eval() zu argumentieren ist die, dass mit eval() oft Konzept- und Designsünden einhergehen.
In diesem konkreten Fall will der TO die Reihenfolge einiger "Blöcke" in der Seite bestimmen. Jeder Block wird durch ein PHP-Include erzeugt. Dazu braucht es einfach kein eval. Punkt.
Mit Zitat antworten
  #30 (permalink)  
Alt 06-10-2009, 13:23
h3ll
 Registrierter Benutzer
Links : Onlinestatus : h3ll ist offline
Registriert seit: Mar 2008
Beiträge: 3.578
h3ll befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von piratos Beitrag anzeigen
Und welches Produkt arbeitet damit ?
Ein Präsentations-Managment-Tool für den Online- und Onsite-Einsatz.
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
drag and drop, includes, mysql


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
mysql table soll include einbinden recoil PHP Developer Forum 10 06-10-2009 16:38
[MySQL/PHP] table prüfen ob table exist php-sebi SQL / Datenbanken 6 26-08-2007 12:14
PHP Include von .php Dateien Table AgentCyber PHP Developer Forum 7 24-09-2006 17:46
4images per include einbinden travelfreak PHP Developer Forum 8 02-06-2006 14:18
Pfad soll im Browser nicht angezeigt werden (OT-TEIL) Wotan Off-Topic Diskussionen 92 19-04-2004 09:42

Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


PHP News

ebiz-trader 7.5.0 mit PHP7 Unterstützung veröffentlicht
ebiz-trader 7.5.0 mit PHP7 Unterstützung veröffentlichtDie bekannte Marktplatzsoftware ebiz-trader ist in der Version 7.5.0 veröffentlicht worden.

28.05.2018 | Berni

Wissensbestand in Unternehmen
Wissensbestand in UnternehmenLebenslanges Lernen und Weiterbilden sichert Wissensbestand in Unternehmen

25.05.2018 | Berni


 

Aktuelle PHP Scripte

PHP Server Monitor

PHP Server Monitor ist ein Skript, das prüft, ob Ihre Websites und Server betriebsbereit sind.

11.09.2018 Berni | Kategorie: PHP/ Security
PHP WEB STATISTIK ansehen PHP WEB STATISTIK

Die PHP Web Statistik bietet Ihnen ein einfach zu konfigurierendes Script zur Aufzeichnung und grafischen und textuellen Auswertung der Besuchern Ihrer Webseite. Folgende zeitlichen Module sind verfügbar: Jahr, Monat, Tag, Wochentag, Stunde Folgende son

28.08.2018 phpwebstat | Kategorie: PHP/ Counter
Affilinator - Affilinet XML Produktlisten Skript

Die Affilinator Affilinet XML Edition ist ein vollautomatisches Skript zum einlesen und darstellen der Affili.net (Partnerprogramm Netzwerk) Produktlisten und Produktdaten. Im Grunde gibt der Webmaster seine Affilinet PartnerID ein und hat dann unmittelb

27.08.2018 freefrank@ | Kategorie: PHP/ Partnerprogramme
 Alle PHP Scripte anzeigen

Alle Zeitangaben in WEZ +2. Es ist jetzt 03:15 Uhr.