ugrás a tartalomhoz

Archívum - Már 2012

március 9

Alternatív fileok. file_exists

therest · 2012. Már. 9. (P), 12.42
Egy olyan rendszeren dolgozom most, ahol ha egy adott fájl nem található, akkor meg kell próbálja a rendszer egy másik mappában megkeresni az ugyan olyan nevű állományt.
Egyes oldalak esetében akár nagyobb mennyiségű fájlt is meg kell így vizsgálni, akár 100-200at is.

<img  src="<php echo getFilePath(id); ?>" />
A getFilePath keresi meg a pontos helyet, és adja vissza az url-t.

Jelenleg php file_exists függvényét használom, de elég sok ellentmondó véleményt hallottam már a sebességével kapcsolatban.
Ti mit gondoltok?

Azt is olvastam, hogy itt történik valamiféle cache php részről. Ez meddig él? Szabályozható?

Van e valami módszer, ami gyorsabb? Htaccess-el?
Gondolom, ha mögé lenne téve egy adatbázis akkor gyorsabb lenne, de ez sajnos kizárt.
 

Oldalmenü frame-k nélkül, lehetőségek

kreator · 2012. Már. 9. (P), 04.29
Milyen lehetőségek vannak frame-k nélküli oldalmenü készítésére, illetve milyen módszert érdemes használni?

Eddig kétfajta megoldást találtam, Server side include (ezt nem ismerem) és a php include parancsa

Az utóbbival kezdtem el továbbfejleszteni az oldalamat, viszont az egyik gond hogy a framekkel ellentétben mindig újratöltödik a menü is
és amit késöbb terveztem: kinyitható listaelemek, gondolom itt nem marad meg az állapota újrabetöltés után
 

március 9

Using The Fullscreen API In Web Browsers

Joó Ádám · 2012. Már. 8. (Cs), 22.40
Teljes képernyő a böngészőben
 

In defense of localStorage

Joó Ádám · 2012. Már. 8. (Cs), 22.39
Miért használjuk mégis a localStorage-ot
 

XML attribútumok

H.Z. v2 · 2012. Már. 8. (Cs), 21.07
Valahol olvastam egyszer egy olyat, hogy egy XML megtervezésekor, előállításakor célszerű elfelejteni azt, hogy a tagekhez attribútumok is tartozhatnak, helyette a "gyerek" elemek
(segítsen má' valaki megmagyarni: child elements - ezt hogy lehet magyarul? :) ) használata a javasolt.

Tehát a
<elem1 attr1="1"><x1>nn</x1><elem1>
helyett
<elem1><attr1>1</attr1><x1>nn</x1></elem1>
használandó.
Ebben mi a jó?
Egyáltalán ez az egész így, ebben a formában igaz? Vagy csak jó szokásomhoz híven félreértettem valamit?
 

PTE programtervező informatikus szintfelmérő

Pallosi Péter · 2012. Már. 8. (Cs), 15.38
Üdv,most jöttem haza és megkaptam a Pte Ttk "programtervező informatikus"tól a levelet hogy felvettek!
És kell menjek színt felmérőre valaki esetleg tudná hogy ez miből áll?
Miket fognak kérdezni matekból vagy programozásból?
1hónap múlva lesz ez! Valaki aki esetleg már volt ilyenen az tudna segíteni hogy mire számithatok?
 

facebook scrape nyelv detektálás

razielanarki · 2012. Már. 8. (Cs), 13.45
háttérinfó:
Adott egy tartalom ami több nyelven elérhető az oldalon:

valami.hu/cikkek/magyar-cim-slug
valami.hu/cikkek/english-title-slug

jelenleg a nyelv detektálása így zajlik:

1. van-e cookie? -> ha van, az a nyelv amit a user beállított magának az oldalon
2. http_accept_language parse -> ha sikeres, az a nyelv aminek a legmagasabb a q-ja
3. default: en
(4. set cookie)

a magyar url redirectel az angolra ha angol a detektált nyelv, és vica versa.

----
és akkor itt a kérdéses rész:

a facebook scraper nem küld accept_language headert, sem mást(?) amiből detektálhatnánk a user nyelvét, így a magyar nyelvű linket megosztva is angolul (default nyelven, redirectelve) jelenik meg a preview a postban.

van-e erre egyszerű módszer, amivel detektálható lenne a nyelv?
(az url-be ágyazott nyelvkód nem túl szép szerintem)

illetve tudom-e jelezni a facenak h alternatív nyelven alternatív urlen itt és itt, és kezeli-e?
(nézegettem az OG internationalization leírást, de nem teljesen tiszták még a lehetőségek)
 

március 7

OpenBSD alapú webszerver

Hidvégi Gábor · 2012. Már. 7. (Sze), 17.55

Magyarországon a webszerverek egyik legelterjedtebb operációs rendszere a Linux, amely számos előnnyel kecsegtet, jó a szoftveres ellátottsága, könnyű rendszergazdát találni a karbantartási feladatok elvégzésére és így tovább. Ebben az írásban szeretném bemutatni az OpenBSD-t mint alternatívát, mely filozófiájával inspirációt nyújthat a webes fejlesztéshez, és akár komolyabb projektek stabil alapjául is szolgálhat.

lista-tábla linkel php css segítségével

Sadash · 2012. Már. 7. (Sze), 10.49
Sziasztok!

Lehet rossz helyre teszem fel a kérdésem ezért ne haragudjatok de mivel nem tudom,hogy lehetne megvalósítani a problémám ezért nem is tudtam hova tegyem fel a kérdésem.
Szóval a problémám az lenne,hogy adott egy txt fájl mondhatni egy lista amiben közel 600 tárgy van felsorolva ezt szeretném az oldalamon megjeleníteni minden egyes tárgyat linkel és egyéb adattal,na most nem szeretném klasszikus hmtl táblával megcsinálni és beírogatni mind a 600 "terméket" külön infóval egyesével és utána még formázni is,hogy egy szép táblázatba legyen foglalva az egész.Jó pár napja próbálok megoldást találni de nem igazán járok sikerrel és igazából azt sem tudom melyik az a metódus amivel ezt könnyen meglehetne valósítani.
Az elképzelésem szerint a tábla 600 sorból és 5 oszlopból állna esetleg lenne benne egy szűrő amivel rálehetne keresni pl az összes A betűs elemre stb. de ez nem annyira fontos a hangsúly maga a táblán/listán van
Az oldalam egy alap php oldal lesz nem sok extrával,és amíg ezt nem tudom megoldani nem is nagyon szeretném és nem is tudom feltölteni sehova.
Ebben kérném egy hozzáértő segítségét aki elbír indítani a jó irányba.
Segítségeteket előre is nagyon szépen köszönöm.

Üdv
Sadash
 

node.js alkalmas-e P2P feladatra

szabo.b.gabor · 2012. Már. 7. (Sze), 09.30
Sziasztok!

nem értek a Node.js-hez, érdekesnek tartom, de nincs rá kapacitásom jelenleg, hogy megismerjem.

amit hallottam róla annyi, hogy google V8 motort használ (amit a Chrome is) és szerver oldalon futtat javascriptet, van http server, igen jó I/O teljesítményt nyújt. lehet, hogy már ezek sem igazak mind.

a kérdésem az volna, hogy szerintetek lehetséges-e, hogy a Node.js által használt http server kliens oldalon fusson (jó tudom azért kliens oldalon jóval korlátozottabbak a lehetőségek, security meg kiscicák, stb)? tehát valamiféle 'peer-to-peer' kommunikáció kialakítható-e két böngésző között? vannak-e ilyen irányú törekvések?

azért egy ilyesmi nem volna rossz dolog.