ארכיון של יוני, 2009

היום (יום שלישי ה30 ביוני 2009) הושקה הגרסה החדשה והמפכנית של Firefox – גרסה 3.5. הגרסה כללה שינוים ועדכונים רבים כגון: מצב גלישה פרטית – מאפשר לגלוש מבלי לשמור עוגיות, היסטוריה והיוצא בהם. תמיכה בHTML5 – על כך ידובר בכתבה בעתיד. ביצועים טובים יותר בעזרת גרסת Javascript חדשה יותר. ועוד שינויים רבים. רשימת שינויים מלאה [...]

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

נדון במצב בו אנו זקוקים לאות רנדומלית, וננסה להבין מה השיטה הטובה ביותר בכדי לבצע זאת. מבחינת, מהירות, אורך ועוד. שלושת השיטות עליה נדבר הן: Array (מערך), Switch (משתנה שינוי), Conditions (תנאים).

מהי AJAX? קודם כל AJAX היא לא שפה. אלא טכנולוגיה או פלטפורמה. קיראו לה כך או כך אין זה משנה. AJAX מאפשרת לנו להריץ קבצי צד שרת (לדוגמה בPHP וASP) מבלי לבצע ריענון לדף, כל זאת בעזרת JavaScript. AJAX נתמכת במספר רב של דפדפנים, אך לצערנו לא בכולם. קוד הJavaScript מתיישב לו בעמוד הHTML ושולח [...]

קצת על DNS

בקטגוריה: כללי|מדריכי בנית אתרים

27 יוני 2009

בואו נדבר מעט על DNS, ראשית משמעות השם. השם DNS הוא למעשה ראשי תיבות של Domain Name System או בתרגום חופשי "מערכת שם מתחם", המהווה חלק חשוב בבנית אתרים. המערכת הזו למעשה מאפשרת לנו לקשר בין שם המתחם (Domain Name) לכתובת הIP המספרית, הרי שלכל אתר אינטרנט (או למעשה לכל שרת) ישנה כתובת IP אחת [...]

PageRank – מה זה?

בקטגוריה: טיפים והערות

20 יוני 2009

PageRank הוא אחד מתוך אלגוריתמים רבים שפיתחה חברת גוגל הקרוי על שם לארי פייג', אחד משני מקימי חברת גוגל. האלגוריתם משמש לדירוג דפים אך כיום הוא אינו מהווה את המשפיע העיקרי. האלגוריתם מבוסס על קישורים. ככל שדף מקבל יותר קישורים, עם דפים בעלי דירוג PageRank גבוהה ומעט קישורים יוצאים כך עולה דירוג הדף. יחודו של [...]

SQL משמעו Structured Query Language, או בתרגום חופשי לעברית שפת שאילתות מובנית. על שפה זו המשמשת לבנית בסיסי נתונים בוססו מסדי נתונים שונים כגון MySQL, MsSQL, MySQLi ועוד. כולן משתמשות באותו התחביר בשפה אך עובדות בצורות שונות לחלוטין. למעשה SQL על כל גרסאותיה לא משמשת ל"איך לעשות" אלא ל"מה לעשות" – משמע היא מאפשרת למצוא [...]


קצת עלי

שמי שי ואני בונה אתרים וכיום חותך (מקודד) ומתכנת.
אני עובד אל מול התקן העולמי של W3C, ומתכנת בשפת PHP תוך שימוש בטכנולוגיות עדכניות, תוך שמירה על קוד שניתן לתחזוקה.
בין כישורי נמנים: PHP, SQL, (X)HTML, CSS (2-3), XML, JavaScript ( + jQuery) ועוד.

Zend Certified Engineer

  • דניאל: אחלה של מאמר. [...]
  • Shay | Exalted Web: אין סיבה שיהיו תווים מוזרים. פשוט שמור הכל בutf8, כולל את הdatabase, הhtml והphp, ואל תשכח להריץ שאי [...]
  • יונתן: אין לך בעיה עם תווים בעברית מהמסד? כל מה שאני שולף מוצג לי בתווים מוזרים.. [...]
  • Shay | Exalted Web: שמחתי לעזור :) [...]
  • יהונתן|YtsWeb: שי,תודה רבה על המאמר. חיפשתי באמת איך לחלק את העמודים בצורה טובה ושלא יראו 1000 מספרים. [...]

פרוייקט תכנות מונחה עצמים

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

קצת מידע

אחלק לפניכם את האתר לשלושה נושאים:

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