ugrás a tartalomhoz

Archívum - 140703 - Fórum téma

május 12

A HTML alapú web problémái és megoldási javaslatok

Hidvégi Gábor · 2011. Május. 12. (Cs), 12.40
Többek között egy nemrég indított fórumtéma kapcsán nyilvánvalóvá vált, hogy egyre többen ütköznek a HTML alapú web korlátaiba, a nem jól átgondolt technológiák, a lassan reagáló W3C szabványügyi szervezet egyre több fejfájást okoz a fejlesztőknek nap mint nap.

Javaslom, hogy gyűjtsük össze ezeket a problémákat, és konstruktívan mindenki írja le a megoldási javaslatait.
 

htaccess RewriteRule

toldigabor · 2011. Május. 12. (Cs), 08.56
Tudnátok ebben nekem segíteni, hogy hogyan tudnám ezeket az átirányításokat megcsinálni? Hogyan adjam meg a RewriteRule után a mintaillesztést?

www.video-oldal.hu/kategoria.php
www.video-oldal.hu/kategoria


www.video-oldal.hu/nev.php?cim=Egy-konkret-video-cime
www.video-oldal.hu/Egy-konkret-video-cime


Köszi szépen
 

május 11

IE8 runtime error

mezoltan · 2011. Május. 11. (Sze), 11.53
Sziasztok!
A következő problémám adódott, kezelnem kell az egér jobb gombját egy flash objektum felett a böngészőben. A kattintással nincs is semmi gond, de a drag&drop futásidejű hibát generál az IE8 alatt a következő függvénynél:
function __flash__addCallback(instance, name) {
instance[name] = function () {
return eval(instance.CallFunction("<invoke name=\""+name+"\" returntype=\"javascript\">" + __flash__argumentsToXML(arguments,0) + "</invoke>"));
}
}
Az lenne a kérdésem, hogy találkozott-e valaki már ezzel a problémával, ha igen, hogyan oldotta meg?
 

Háttérszín a gmail levelezőben: hiba

Kérésre törölve 18. · 2011. Május. 11. (Sze), 09.23
Sziasztok!

Küldtem a minap egy levelet valakinek, kivételesen nem fehér alapon fekete betűvel, hanem kék alapon fehérrel. Ez még nem undorító páros szerintem, de fel akartam hívni a figyelmet jobban.

Aztán kiderült, hogy semmit sem látott az egészből, mert gmailban nyitotta meg a levelet és ott a háttér nem jelenik meg.

De miért ilyen barom a gmail?

Vajon meddig lesz még, hogy a weben sosem lehet tudni, ki mit lát, mert ezek a rajtunk meggazdagodó cégek szarnak ránk és mindegyik a saját elképzelését erőlteti a megjelenést illetően.

Bocs, de fontos levél volt, és tökre felháborító, hogy lehet, ezen múlik a levél eredményessége (állásra való jelentkezés volt).

Szóval miért és szerintetek jól van ez így?
 

május 10

SQL vagy tömb

unregistered · 2011. Május. 10. (K), 20.38
Hello!

Elméleti kérdésem az lenne hogy ha gyűjteni szeretnék "dolgokat" az oldalon amikre kattint a felhasználó és utána ezeket ki szeretném listázni (pontosan olyan mint egy webshop csak nem termékekre kattint a felhasználó) akkor azt tömbbe, vagy SQL-be érdemes gyűjteni, esetleg tökmindegy? (már mindkét verziót használtam korábbi munkáknál, de jó lenne elhatározni magam, de nem tudok dönteni)

Előre is köszönöm a segítséget!
 

Függvényhívás, callback, paraméterezés

therest · 2011. Május. 10. (K), 17.56
Sziasztok!

Adott egy függvény ami első paraméterül egy másik függvényt kap, eztán több paraméter is megadható neki. Azt kéne megoldani, hogy ez az függvény hívja meg a paraméterként kapott függvényt további paraméterekkel. Persze variáltabb a helyzet kicsit, de nem hiszem az "osztályok" számítanának itt. Körbejártam a call, apply témakörét, de ott nem egy adott példányt hívnak ha jól értettem. Szóval valami olyasmire lenne szükségem, hogy egy tömbként adhassam át a paraméterként megadott függvénynek a paramétereket. Kódban már érthetőbb lesz talán. Persze az eval sima, de kerülném.

function class() {
  this.one=one;
  function one(arg1,arg2) {
     console.log(arg1 + ' ' + arg2);
  }
}


function two(func,arg1) {
 var arg2='str';
 // itt arguments tömbben megvan arg1, vagy többi paraméter.
 // itt kéne paraméterekkel meghívni a paraméterként kapott függvény példányt.

 // amúgy azt olvastam hogy az arguments tömb már deceprated, mit lehet helyette  
 // használni?
}


var c1=new class();
two(c1.one,arg1);
Köszi a helpet!
 

SQL-visszakapott sorok kiíratása

Zohanka · 2011. Május. 10. (K), 14.00
Hello! Csináltam egy oldalt aminek ez a lényege, hogy valaki beír egy lekérdezést és a visszakapott sorokat kellene visszaadnia táblázatba foglalva. A problémám pedig az, hogy a kiírást a 2. sortól kezdi, ha pedig egy sor van akkor nem is írja ki, nem értem miért. Ehhez kérnék segítséget. A kiíratást a következő képpen oldottam meg:

echo "Kapott sorok száma: $numr";
print "<table border=1>\n";
while ( $egy_sor = mysql_fetch_row( $res ) )
{
print "<tr>\n";
foreach ( $egy_sor as $mezo ) {
print "\t<td>$mezo</td>\n";
print "</tr>\n";
}
}
print "</table>\n";
}

Előre is köszönöm a segítséget!
 

május 10

E-mail cím, spam védelem

unregistered · 2011. Május. 9. (H), 23.15
Hello!

Érdeklődni szeretnék hogy manapság mi az amivel érdemes védeni egy nyilvános e-mail címet a spam robotok ellen? Az utolsó ismeretem ezzel a témával a js-es WHAT volt...

Előre is köszönöm az okítást ;)
 

Hogyan készitsek egy online ingyenes tv -t weboldalra ?

kevin08 · 2011. Május. 9. (H), 16.36
Hogyan készitsek egy online ingyenes tv -t weboldalra ahol mindenki tudja nézni ?
előre is köszi

CMS, Framework vagy saját fejlesztés?

ggabor · 2011. Május. 9. (H), 11.09
Már egy ideje aktuális lenne egy saját oldal létrehozása.
Az oldal egy olyan portál lenne, ahol alapvetően egy hatalmas katalógusból lehet rendelni felhasználók által feltöltött dolgokat (apróhirdetés+webshop. mint pl.: e-bay, vatera), de kiemelt fontosságú különböző témába vágó cikkek, hírek, események magazin szerű megjelenítése is, továbbá különböző közösségi funkciók is lennének, mint például az egyes termékek, vagy eladók/vevők értékelése, egyéb párbeszédek, illetve nyílt fórum további kérdésekről nyitott eszmecserékhez.

A feladat elméleti háttere már ki van dolgozva. Ide értve az adatbázis szerkezetet, a különböző funkciók működését, a fő- és almenüpontokat és egyéb működési kérdéseket. Elkészült továbbá a komplett template is, amely szinte minden oldal részletes megjelenítését tartalmazza.

A problémát jelenleg a php kód jelenti. Lassan két hónapja próbálom megtalálni az ideális megoldást, amely megfelelő sebességet és biztonságot jelent akár többezer látogató esetén is.

Próbáltam több framework-öt is (yii, symfony, codeigniter) de ezek számomra nem tűntek túl hatékonynak. A kódjukat nézve arra jutottam, hogy ezek a programozó dolgát tényleg egyszerűsítik, cserébe viszont rengeteg ponton lassítják az oldalt.

Gondoltam arra is, hogy valamely CMS-t érdemes lenne felhasználni. Megnéztem a drupal-t kicsit közelebbről és úgy tűnik ez sem nyújt szinte semmi olyat, amivel a feladatot könnyedén megoldhatnám. Ilyen-olyan modulokat kellene letölteni, majd továbbfejleszteni és rávenni bizonyos funkciókra. Akkor inkább már framework vagy saját fejlesztés.

A fentiek alapján nekiálltam egy saját fejlesztésnek. Ezen a ponton szinte csak az MVC/OOP megoldást preferálja mindenki. Nagyjából értem, hogy ez miért jó, de itt is azt gondolom, hogy sokkal inkább a fejlesztő dolgát könnyíti meg a teljesítémény rovására.