
Aiun
Mitglieder-
Gesamte Inhalte
1090 -
Benutzer seit
-
Letzter Besuch
Inhaltstyp
Profile
Forum
Downloads
Kalender
Blogs
Shop
Alle Inhalte von Aiun
-
mir wird jetzt noch nicht klar, wie wir helfen sollen ?! - kostenpflichtige realisierung hier wäre nötig, genauer zu wissen was realisiert wird. Wenn ihr da selbst mit hantiert ist das so eine rechtliche Sache mit Garantie unsw. - erklärung "wie geht": hier helfen PHP-frameworks bzw. Ajax-Libs weiter, z.B. Mootools, Scriptacou..irgendwas anleitung zu Ajax und PHP sollte eine suchmaschine deiner wahl auch bieten. im Wesentlich HTML -> javascript -> ajax request -> php -> ajaxresponse -> javascript -> htmlveränderung.
-
es gibt zahlreiche Agenturen und Freelancer, aber mit den Informationen die wir bisher haben lässt sich nicht viel sagen. - habt ihr einen Webserver auf dem es laufen soll - unterstützt dieser PHP (sagen wir handelsüblicher Linuxserver?) - warum oracle ? (da im vergleich nicht das übliche, evtl. mehraufwand) - soll das in eine existierende Webanwendung oder internet-Seite integriert werden oder wofür ist es gedacht?
-
äh, du bist entwicker ? ich empfehle dir, lies dich in die Grundlagen von Webanwendungen, PHP oder JSP sowie HTML ein. Später dann Javascript und noch später ajax. Dann solltest du schritt für schritt deiner lösung näher kommen. mit dieser menge an Informationen, insbesondere zu deinen erfahrungen / Kenntnisstand können wir nicht viel helfen.
-
danke soweit konzentriere mich jetzt auf eine Test-Implementierung mit Oberfläche. Da die CR-Funktionen gekapselt werden kann ich das ganze später noch austauschen, die das UI hilft, die Anforderungen zu erfassen. Dann weiter sehen. erster anwendungszweck ist die unterstützung eines Content-Management System. News, Kontakte, Downloads unsw. die ich derzeit über den Content-Editor einpflegen muss, wird dann über das CR verwaltet und per Plugin im CMS ausgegeben. Ergo: CR-Objekte werden zu news-listen, RSS, Download-Listen. In diesem Anwendungsgebiet vermute ich noch keine gleichzeitige verarbeitung/liste von mehr als 200 Objekten.
-
wenn ich eine perfekte lösung erwarten würde, müsste ich wohl nicht mehr selbst dran arbeiten danke, werde ich mir auch mal ansehen.
-
Webprojekt - onlineuniverse - Hilfe gesucht
Aiun antwortete auf us0r's Thema in Skript- und Webserverprogrammierung
um zu verhindern das die übliche Bombardierung mit Ablehnungen beginnt, du Programmierst auch selbst daran ? bzw. welchen teil davon machst du auch selbst ? Wir haben hier öfter Anfragen die eine Vision haben aber selbst nichts beitragen können .) das ist dann nicht sehr motivierend. hast du dir gedanken über die optische Gestaltung / Umsetzung gemacht? du hast in einem Browsergame (mit HTML, JS etz.) nicht unbedingt die möglichkeiten die dir eine lokale 2d/3d engine bietet. -
Ich habe das Konzept mal weiter gesponnen, von PHP/Logikseite aus ist es klar, nur bei der Datenbank ist es etwas wacklig. das Content-Repository (um dem Kind mal einen Namen zu geben) wird von einem Administrator konfiguriert, dazu gibt es Namensräume in denen die Objekte gespeichert werden. Namensräume dienen später dazu, thematische Teilmengen aus zu lesen. Der Administrator definiert Objektstrukturen, Klasse A hat Attribute B, C, und D, entsprechende Datentypen, mit welchem Titel die Felder in einer grafischen oberfläche benannt werden sollten etz. also "Name" ist ein String, wird angezeigt als "Name" (hier greift noch eine Mehrsprachigkeit der PHP-Logik) Diese Objektstruktur kann später verändert werden und wird dann mit eigenen Versionsnummern/Versionsdatum in der Datenbank gespeichert. Die PHP-Logik verwendet diese Struktur um Formulare und Übersichten dar zu stellen. Redakteure / User können nun in Namensräumen Objekte anlegen oder verändern, entsprechend der hinterlegten Objektstruktur. Das CR speichert zu jedem Objekt die Version der Struktur, somit kann ein Datensatz vom Typ "adresse" verschiedene Felder haben, abhängig davon ob der Admin den Typ geändert hat. Ein User kann dieses Objekt dann ändern, in eine neue Strukturversion übernehmen oder schlicht bearbeiten. Ich vermute das hier auch eine Versionsnummer der Objekte greifen wird...aber mal sehen welche Erkenntnisse ich aus der Testimplementierung gewinnen kann. Das ist natürlich nicht für gigantische Performance und Millionen von Datensätzen ausgelegt, aber für das eine oder andere Tausend 'soll' es schon geeignet sein. Wenn jemand sich später entscheidet die Struktur nicht mehr zu verändern und es mehr Performance benötigt, können die Daten ja in "statische" Tabellen übernommen werden. Normale Mysql-Tabellen würden hier, schon wegen den verschiedenen Versionen nicht funktionieren. Also verfolge ich erst einmal die Idee mit dem XML weiter. (oder hat noch jemand Anregungen für mich ?)
-
php(5) wobei ich das Prinzip allgemein betrachte, welche möglichkeiten es gibt. Allerdings bringst du mich da auf eine Idee. Ein einzelnes Objekt-XML in der Datenbank, sorgt für einen Datensatz je Objekt ohne festlegung der Objekte und ich kann die attribute durchsuchen select * from objects where attributes like '%<myattr>abc</myattr>%' .... was vielleicht etwas kompliziert wird, wenn ich teile eines attributes suche select * from objects where attributes like '%<myattr>startofattr%</myattr>%' das 2. % würde ja den rest des Feldes mit einbeziehen. Ich werde mich noch mal in mysql-Selektoren einlesen, vielleicht gibt es ja da noch etwas. Edit: es sieht so aus als das Mysql auch Reguläre ausdrücke in Selects kann, das würde das Problem vermutlich lösen. hat jemand einen Kommentar zu der Performance einer solchen Lösung ?
-
noch ist das ganze in der Konzeptionsphase *g* Wenn ich dein beispiel richtig verstehe vash, bin ich dann allerdings nur auf der Objekt-ID und muss noch einmal alle Attribute dieses Objekts abfragen. "geht das noch performanter" ?? ^^ Amstelchen, auf die Idee bin ich auch schon gekommen, wobei ich versuche zwischen Performance und Flexiblität den richtigen Punkt zu treffen, XML scheint mir da nicht die richtige Lösung. Beispiel wie das ganze arbeiten würde: Anwendung X schreibt Adressdaten (name, straße etz) in ein 'Datenbanksystem', respektive eine Datenbank-Abstraktionsschicht in der Anwendung. Plugin P für Anwendung X arbeitet auch gerne mit Adressdaten, benötigt für seine Arbeit jedoch 3 bestimmte Felder, sagen wir Hobbies, Geburtstag und Alter Das Problem: Plugin P weis nicht ob die Adresspflege in der Anwendung verfügbar ist. Anderes Beispiel wäre, wenn der Nutzer/Admin nun 'andere' Daten pflegen möchte, News, RSS-Feeds, Kommentare, Termine... Die Suchmaschine meiner Wahl führte mich jetzt einmal auf eine Seite die sich mit einem ähnlichen Problem beschäftigt hat, auf der der Autor beschrieb dann doch lieber "normale" Tabellen mit duzenden von Spalten an zu legen. Das würde jedoch dazu führen das irgendwann niemand so genau weis wofür nun welche Spalte ist, im zweifelsfall die Struktur so weit verändert (Spalte löschen) das die anwendung nicht mehr funktioniert. Es kann auch gut sein das in der Anwendung plötzlich 4x Adressdaten geflegt werden, nur jeweils für unterschiedliche Zwecke, in unterschiedlichen Objektarten. Trotzdem wäre eine Funktion "finde alle objekte die Attribut 'Ort' haben' recht nett. Die Frage ist die Performance , an sich könnte ich natürlich auch Objekte einfach als Datei ablegen und durchsuchen, aber mal davon ausgehend das es hunderte von Objekten werden nicht sinnvoll. Ich bin jetzt auf "Alfresko" gestoßen, für das es wohl APIs für verschiedene Sprachen gibt, werde mir das evtl. mal ansehen, aber an sich ist meine Suche eher auf Mysql gerichtet...aber das "wie" ist ein Problem.
-
hi, eine kleine Theorie die ich derzeit prüfe, ob und wie würde es funktionieren flexible Objekte in Mysql abzubilden und einzeln abzufragen. d.h. Ich habe eine Datenstruktur die in etwa so aussieht: class defaultnews { var $date; var $anothervar; var $thirdvar; } [/PHP] und will diese so speichern das die anzahl und Art der Attribute nicht fest steht. Ich weis eigentlich ein Tabu-Thema für Datenbanken, aber es hat schon seine Gründe. Die zu speichernden Datenstrukturen bestehen immer aus einem Objekt (den eigentlichen Daten) und einem Objekttyp / Klasse sowie einer Reihe von Attributen. Hat den Hintergrund, das bei Programmierung einer Anwendung nicht klar ist, welche Daten eigentlich gespeichert werden sollen. Es ist nur klar welche Struktur sie haben (objekte mit attributen, Attribut kann sein zahl, string, datum...) also muss eine art generische Ablagemöglichkeit her. Die Grundidee ist 2 tabellen, die 1. vergibt per autoindex den schlüssel des objektes und speichert die Klasse, die 2. Tabelle beinhaltet attributname, attributwert und attributart. Ein Objekt aus zu lesen ist soweit kein Problem, "select * from attributes where ID=2" Was aber wenn ich alle Objekte von Typ X haben will die ein Attribut A mit wert A1 und ein Attribut B mit wert B1 besitzen ? also select objectID from attributes where ... "Record exist type A value A1 and Record exist Type B value B1" ... ??? mir ist da das Content-Repository JSR-283 zu ohren gekommen, aber wie wird ein dynamischer baum als relationales DBMS (mysql) abgebildet, ohne das die Performance "ganz" in die knie geht ? danke
-
Aus einer Datenbank mit Adressen eine Karte erstellen
Aiun antwortete auf Notausstieg's Thema in Skript- und Webserverprogrammierung
schau dir doch mal openstreetmap an, soweit ich weis kannst du die daten auch runterladen und getrennt bereitstellen und es gibt (soweit ich weis) kein großes Lizenz bestellen unsw. -
ich weis das die IDE's das "irgendwie" können, aber an sich wird PHP auf dem Server ausgeführt, du hast in der IDE nie die korrekten bedingungen / müsstest spezielle Test-Scripts schreiben. Macht meiner Meinung nach nicht wirklich sinn. Ein grobes Debugging/parser-Errors kann z.B. Eclipse (mit pdt o.ä. erweiterung) alles weitere ist ja dynamisch.
-
was genau soll sie denn können ?
-
ich vermute es wird so etwas wie setXY/setColorAt geben.
-
Achtung: Ironie bedenke, es könnte auch eine Seitenleiste im browser geben. neuerdings bieten auch die Betriebssysteme toolbars an der Seite an mit widgets... also pass auf das kein bild breiter ist als 200 pixel dann passt das auch gleich auf jedes handy. na, überleg mal ob es vielleicht in 1024 besser aussieht und in 1280 mit einem passpartou ? im zweifelsfall muss der betrachter scrollen, aber es klingt mir als ob dein bild nicht wirklich relevant ist oder ?
-
> Zeichen wird als ?> gedeutet
Aiun antwortete auf Snipes83's Thema in Skript- und Webserverprogrammierung
das halte ich für ein Gerücht ^^ schau mal nach ob deine Datei vollständig auf den Server geladen wird. Welche Fehlermeldung ? -
danke vash, werde ich mir mal ansehen. brain, googlen kann ich auch, mich interessiert eure meinung / erfahrung dazu.
-
Scrollbar Eigenschaften
Aiun antwortete auf andy_mann's Thema in Skript- und Webserverprogrammierung
das ging so "wirklich" noch nie. MS hat für den IE da eigene CSS Attribute um die Farben zu ändern. ansonsten gibt es noch die javascript-möglichkeit, da gehen auch eigene Grafiken. -
imap_fetchbody liefert fehlerhafte daten [PHP]
Aiun antwortete auf Mike1990's Thema in Skript- und Webserverprogrammierung
lass dir den Plain-Header ausgeben, da steht dann irgendwo "encoding", "charset" und "content-type" und dann dekodiere den Inhalt entsprechend. -
hi, folgendes Scenario: ich habe eine Art Scripting Sprache, z.B. für ein Spiel, Programm o.ä., um flexibel über eine Textkonsole in bestimmte abläufe einzugreifen. jetzt sieht es so aus, das unter einem Alias dem Scripting-Controller bestimmte Objekte "bekannt" sind. Window, user, .... und ich wenn ich sage "window.callmydumpfunctionplease('myparam')" genau diese Funktion aufrufen will und ihr einen String-parameter übergeben möchte. Die Frage ist: wie. Ich parse den String aus der Konsole, habe dann also obj, String: Window func, String: callmydumpfunctionplease param, String: myparam gibt es eine funktion obj.callFunc(param); oder so, oder wie könnte ich das am sinnvollsten erreichen? edit: ein Check ob die Funktion existiert, falls nicht automatisch mit exception würde ich natürlich auch gerne vorher machen. danke
-
jop \n ist ein PHP Sonderzeichen für den Zeilenumbruch \\ ist ein php-Sonderzeichen für den einfachen backslash. \\n ergibt somit eine ausgabe von "\n" was von JS wiederrum in einen Zeilenumbruch umgewandelt wird.
-
Suche Teamverstärkung Helfer für unser Forum
Aiun antwortete auf mietmauldo's Thema in Skript- und Webserverprogrammierung
im normalfall beantworten wir hier fragen, also hast du eine Frage ? außer: "will jemand für mich kostenlos arbeiten" ? oder gibt es Geld dafür und ihr wollt einen Auftrag verteilen? - dann schlage ich vor das dazu zu schreiben. Eine Jobausschreibung in einem entsprechenden Portal (Frage@admin in welches Forum hier passt das?) wäre wohl sinnvoller. Aber dem Profil in dem beitrag nach klingt das wie "entwickelt und baut jemand für mich ein Auto? wenn genug verkauft wurden gibt es vielleicht auch geld dafür. ... -
escapen \\n
-
[Projekt] MyBB 1.4.2 <--> Drupal 6 Bridge
Aiun antwortete auf _Benny_'s Thema in Skript- und Webserverprogrammierung
Entschuldige, nichts gegen dich aber ist das jetzt ein neuer Trend ? - keine Erfahrung oder keine Zeit - irgend eine Idee - nach freiwilligen suchen die das arbeiten machen, natürlich kostenlos. Ich programmiere selbst opensource und stelle die sachen frei zum download, aber ich kenne bisher niemanden der auf zuruf irgendwelche Projekte für lau macht. Derartige Anfragen nehmen aber zu - habe ich den Eindruck. Du ziehst seiten hoch, hast aber von der Technik keine Ahnung ? - gut, dafür sind CMS da ^^, aber eigentlich geht sowas nie ohne Ahnung, die kleinsten Sonderwünsche oder Fehler und schon sieht es schlecht aus. In deinem fall willst du zwei nicht-verwandte (soweit ich das erkennen kann) Software-Systeme verbinden, was hat sich schon viel Arbeit und ein wenig Chaos ist. Da z.b. die User in beiden Systemen ganz anderen Felder haben kö nnen/haben werden, die du nicht "mal eben" in die Verwaltung von dem anderen integrieren kannst. ich will dich da nicht von abreden, aber schlage dir vor du fragst in den entsprechenden Communities nach ob jemand etwas baut, oder liest dich selbst ein. Leider denken die meisten Software-Systeme, CMS, Foren unsw. immernoch sie wären allein auf der Welt. -
dann ist die antwort die gleiche beim verarbeiten des Formulars siehst du dir den String an, zerlegst ihn und füllst ihn entsprechend auf.