פורום זה אינו עוסק בטכנולוגיה לגביה שאלתך מתייחסת, ולכן אשכול זה ננעל. אגב, בפורום PHP הנושא הוסבר בעבר. אמנם מדובר בשפה שונה, אך העקרון זהה ויתכן וזה יעזור לך.