Hozzászólások
-
SzerzőBejegyzés
-
Elgondolkodtatott ez a dolog és mivel éppen egy helpdesk rendszeren dolgozok, amiben a html dokumentumokat xml/xsl templatekkel hozom létre kicsit játszottam ezekkel az adattároló modellekkel:
template.0.xml :Code:CDATA[„Tartalom UTF-8 karakterkódolással 0x000000 – 0xFFFFFF kódig véletlenszerûen elõállítva 256 karakter hosszban”]
a dekódolást PHP5-XML-parser -rel végeztettem
A fentebb leírt két formátumú dokumentumot akartam ezzel összehasonlítani, ugyanis ez a szabványos írásmód és elsõre ez is a leghosszabb (mármint futásidõben ez tûnik a leghosszabnak) de ez bizonyult a leggyorsabbnak, kb 20% -kal gyorsab a Lesliman által írtnál és vagy 45% -kal gyorsabb annál amit én írtam. Persze csak 2 ~ 3 másodperces futásidõkrõl van szó, még ekkora adatmennyiségeknél is de ha ezenmúlik egy timeout az elég kellemetlen dolog.Szóval ez érdekes, még azon vagyok, hogy kiderítsem, mitõl van ez a külömbség
Vissza csatolva a template -ekre xml-ben lehet, hogy jobb is lenne, akkor minden ilyen gondot megoldana az xml parser de nem ebben az irányban indoltam el, majd talán a következõ verzió 🙂
Ez frappáns, de nekem nem ez kellene, hanem az, hogy a
Code:div class=”inputs”></divsor helyett elég legyen a
Code:div class=”inputs”>{$INPUTS}</divvagy valami hasonló, de úgy hogy szerkeszteni html-t keljen a templateknek.
Ide böknél egy sort mintának?
http://www.imagemagick.org/script/index.php
Ez az igazi csuda dolog!!!
Szinte mindent tud amit a GIMP (Script Foo nincs :cool1: ) és parancssorbólKOXX wrote:azt szeretném megoldani, ha ssh-val csatlakoznak hozzám lássam is amit éppen csinálnak, szóval ne logfájlból keljen kiolvasni lehetõleg. ezt egyéb program telepítése nélkül szeretném. lehetséges az ilyen?Az ntop kell teneked, hosszas litánia helyett:
http://www.ntop.org/Nem indítok új topikot mert ez is egy érdekes PHP-s kérdés szerintem itt a helye
Tehát egy helpdesk programot írok PHP5 + MySQL5 -re optimalizálva, a cél a minél nagyobb teljesítmény (napi 100 – 2000 felvitt sor), de nem ez a lényeg,
hanem:
egy másik progiban láttam egy frappáns megoldást a nyelvi támogatásra:
A progi a felület állandó részeit .html „templatekben” tarolja és include-dal tölti be.
A html fileokban ilyen küllemû változókat látok: {$l_users}
Valami halvány utalásokat láttam itt ott a neten, hogy a $GLOBALS tömbbõl ered ez, de azt végképp nem sikerült kitalálnom, hogy hogy!
Aki programozott már ilyet arra kérem segítsen, mert ez nagyon frappánsnak tûnik és egyszerûbb ezt írni, mint hogy:Leslieman wrote:Kayapo jót írt, bár én átírnám így:
table.1.xmlCode:Valami string
Más valami string
Ez meg egész más
…
Ez meg izétable.2.xml
Code:A table1 1. sorához rendelt elsõ szöveg
A table1 2. sorához rendelt elsõ szöveg
A table1 1. sorához rendelt második szöveg
…
Igazából mind a kettõ ugyan az, csak így jobban beleillik a saját agyi elképzelt világomba :wink1:. Na meg másképpen kell kezelni egy kicsit feldolgozáskor.
Ez így tényleg kompaktabb, de ne felejtsük el, hogy ez utóbbi esetben a rel=”1″ tulajdonság a címke gyermek tuljadonságe, míg az elõzõ esetben a objektum – amely a cimkén belül van – gyermek tulajdonsága, ha késõbb xslt vagy más módon dekódolást kell végezni, egyszerûbb az elsõ módszer eredményével dolgozni, de ha ilyen biztosan soha nem fog történni, fõleg ha több száz, több ezer sort tárolsz, bizony jelentõs adatmennyiséget és gépidõt takaríthatsz meg a második módszerrel.
Remélem értem mit mondassz, tehát egy relációs adatkapcsolat, mégpedig egy-több kacsolat, én valahogy így csinálnám:
table.1.xmlCode:Valami string
Más valami string
Ez meg egész más
…
Ez meg izétable.2.xml
Code:
A table1 1. sorához rendelt elsõ szöveg
A table1 2. sorához rendelt elsõ szöveg
A table1 1. sorához rendelt második szöveg…
Remélem érthetõ
-
SzerzőBejegyzés

legutóbbi hsz