Archívum - Nov 15, 2012
jQuery: .click() vs .bind('click')
Sziasztok!
Elég sokat használok jQuery-t és felmerült bennem egy elméleti jellegű kérdés.
Esemény hozzáadásnál van-e valami teljesítménybeli különbség azés a között?
A dokumentáció szerint a .click() (egyetemben a többi standard böngésző eseménnyel) egy aliasként szolgál a .bind('click');-hez.
Melyik módszer jobb, ti melyiket használjátok (pontosabban mikor melyiket)?
■ Elég sokat használok jQuery-t és felmerült bennem egy elméleti jellegű kérdés.
Esemény hozzáadásnál van-e valami teljesítménybeli különbség az
$('#az-en-elemem').click(function(e){//csinálj valamit});
$('#az-en-elemem').bind('click',
function(e){//csinálj valamit});
A dokumentáció szerint a .click() (egyetemben a többi standard böngésző eseménnyel) egy aliasként szolgál a .bind('click');-hez.
Melyik módszer jobb, ti melyiket használjátok (pontosabban mikor melyiket)?
pécs.web meetup
A Meetup célja, hogy összehozza azokat a pécsi fejlesztőket és designereket, akiket érdekel a web- és mobiltechnológia, akik szeretnének más szakmabeliekkel találkozni, tapasztalatot cserélni és magukat képezni. Az előadások elsősorban a webfejlesztés, a mobil- és webalkalmazás fejlesztés, a PHP, a JavaScript és a Java programozási nyelvek, a hozzájuk kapcsolódó keretrendszerek és fejlesztői eszközök, a modern design elvek, tapasztalatok és usability szabályok témaköreiből fognak kikerülni. Természetesen nem zárunk ki a tematikához lazábban kapcsolódó előadásokat sem - ha van egy érdekes témád, bátran jelentkezz előadónak Te magad is. A Meetup kitűnő alkalmat biztosít arra, hogy megismerkedjünk olyan kevésbé ismert, esetleg kísérleti technológiákkal, amelyek egyelőre nem tartoznak a mainstream területek közé, mégis nagy jövő áll előttük (pl. NoSQL, szerver oldali JavaScript, cross-platform mobil fejlesztés).
Az előadások végén szeretnénk hallani a véleményeteket, vitatkozzunk, adjunk ötleteket, végső soron segítsük egymás munkáját.
Egy-egy Meetup három egymást követő, egyenként 30 perces előadásból fog állni. Az esemény havi rendszerességgel kerül megrendezésre.
Kinek érdemes csatlakoznia a Meetuphoz?
- Szerver és kliens oldali fejlesztőknek
- Frontend pixel mágusoknak
- Grafikusoknak, akik a webbel vagy felhasználói interfészekkel foglalkoznak
- Rendszermérnököknek és rendszergazdáknak
- Webes körökben mozgó vállalkozóknak és cégvezetőknek
A pécs.web oldala
Jelentkezés előadónak
Mennyire biztonságos ez a munkamenet kezelés?
Sziasztok, a 'Php-ban saját függvény írása, meghívása' topic is hasonló témát feszeget, de talán külön jobb helye lesz... Szóval próbálnám kitalálni, hogy miként kezeljem egy többfelhasználós rendszerben a munkameneteket és az alábbi ELVI módra gondoltam.
A lényege, hogy belépés után minden egyes user kapna egy kulcsot $_SESSION["user"]["key"] aminek értékét folyamatosan, minden oldalbetöltésnél vizsgálnám és újradefiniálnám, a $_SESSION["user"]["logged"] és a $_SESSION["user"]["id"] megléte mellett.
A belépés során a user rekordjának ellenőrzése a minta kedvéért egy egyszerű feltétellel ellenőrződik (test##kukac##test.hu / test) illetve a $_SESSION["user"]["key"] most szándékosan csak egy fájlba íródik és nem adatbazásba.
Nagyon megköszönném ha véleményeznétek a kódot és segítenétek jóbbá tenni...
[colorer=php]
<?php
session_start();
ob_start();
if(isset($_GET["logout"])){
session_destroy();
session_regenerate_id(true);
header("Location: ./login.php");
die();
}
if($_SESSION["user"]["logged"] && is_numeric($_SESSION["user"]["id"])){
$id = $_SESSION["user"]["id"];
$sid = file_get_contents($id);
if($sid == $_SESSION["user"]["key"]){
echo "<p><a href='?logout'>logout</a></p>";
echo "<p><a href='/login.php'>refresh</a></p>
A lényege, hogy belépés után minden egyes user kapna egy kulcsot $_SESSION["user"]["key"] aminek értékét folyamatosan, minden oldalbetöltésnél vizsgálnám és újradefiniálnám, a $_SESSION["user"]["logged"] és a $_SESSION["user"]["id"] megléte mellett.
A belépés során a user rekordjának ellenőrzése a minta kedvéért egy egyszerű feltétellel ellenőrződik (test##kukac##test.hu / test) illetve a $_SESSION["user"]["key"] most szándékosan csak egy fájlba íródik és nem adatbazásba.
Nagyon megköszönném ha véleményeznétek a kódot és segítenétek jóbbá tenni...
[colorer=php]
<?php
session_start();
ob_start();
if(isset($_GET["logout"])){
session_destroy();
session_regenerate_id(true);
header("Location: ./login.php");
die();
}
if($_SESSION["user"]["logged"] && is_numeric($_SESSION["user"]["id"])){
$id = $_SESSION["user"]["id"];
$sid = file_get_contents($id);
if($sid == $_SESSION["user"]["key"]){
echo "<p><a href='?logout'>logout</a></p>";
echo "<p><a href='/login.php'>refresh</a></p>