קהילת דיגיטל ואינטראקטיב

פורום קהילת אנשי המקצוע מתחום האינטרנט: מעצבי אתרים, מתכנתים ומפתחים, אנשי UX-UI, וכו'. הכתיבה בפורום הינה לחברי הקהילות המקצועיות של פרוג.
מנהלת הפורום: סיון
להצטרפות לקהילת מפתחי אתרי אינטרנט, הקש כאן
להצטרפות לקהילת ux-ui, הקש כאן

בניית אתרים וחוויית משתמש >> תוכן מקצועי

תיקי עבודות של עיצוב אתרים >> העבודות האחרונות, תהנו!

SHUGE שפרה כהן.png
SHUGE שפרה כהן 01.png
אומנות האופציות שפרה כהן.png
WhatsApp Image 2026-03-10 at 2.11.40 AM (1).jpeg
WhatsApp Image 2026-01-07 at 11.45.24 AM.jpeg
קלף קליין.jpg
בראש פתוח.jpg
מכון ספורנוקטן.jpg
לב גדול.jpg
בלוי ספרים.jpg
הצגת אתר תדמית משרד שמעוני5.jpg
WST השקעות נדלן בדובאי-3.png
WST השקעות נדלן בדובאי-2.png
WST השקעות נדלן בדובאי-1.png
WST השקעות נדלן בדובאי.png
הצגת פרוייקט ישראל דיזקינד 4.png
תוסף מעניין לוורדפרס: להחביא מגוגל, למנוע העתקות



הכל התחיל לפני מספר ימים. דבורית שרגל (בעלת הבלוג Velvet Underground שמתארח אגב, אצלנו) כתבה בקצרה על בעיה שיש לה: כאחת שנמצאת בתחום התקשורת, היא מקבלת לעיתים בקשות "דרושים" – חברות ועסקים בתחום התקשורת מחפשים אנשים מסויימים והיא מפרסמת את המודעות אצלה באתר (כאן). דבר מעולה, לדעתי. רק ישנה בעיה קטנה: כמו שקורה במקרים רבים, תמיד יהיה מי שינסה לנצל את המצב בשביל לעשות עוד כמה שקלים וידפוק את האנשים הטובים בדרך. במקרה הזה מדובר בחברת All Jobs שפשוט החליטה להיכנס לאתר ולהעתיק את העבודות לטובת המנויים המשלמים שלהם. קרדיט לדבורית? משהו? חס ושלום! פשוט מעתיקים ללא בושה, גם כאשר דבורית ביקשה להפסיק – הם כלל לא מקשיבים.
מכיוון שעבדכם הנאמן קורא אדוק של אותו הבלוג, החלטתי לנסות לחפש פתרון לכך, פתרון שאולי יעזור גם לעוד מספר אנשים שמעוניינים לפרסם תוכן מסויים, אבל לא מעוניינים לתת לאנשים להעתיק את התוכן בצורה טקסטואלית, ועדיף גם לא לתת לגוגל לאנדקס ספציפית את אותו תוכן.
השיטה עצמה בתאוריה היא די פשוטה: הבה ננצל את הוורדפרס או כל מערכת אחרת דינמית, ונשתמש בספריית PHP (או כל שפה אחרת) ונהפוך את הטקסט ל-IMAGE. לא את כולו, רק את חלקו.
לאחר חיפושים, מצאתי תוסף מתאים. בהתחלה זה לא עבד, אך לאחר שיחה ומאמץ של המתכנת של התוסך, ישנו תוסף שעושה את העבודה ובצורה טובה. התוסף נקרא Image Text.
לאחר שמתקינים את התוסף, יש לבצע מספר דברים פשוטים:

  1. יש להגדיר בתוסף עצמו את גודל הריבוע שבו הטקסט יופיע. כדאי לשים לב, גודל קטן מדי יגרום לטקסט להופיע רק בחלקו.
  2. אפשר להגדיר כל מיני אספקטים של רקע, CSS וכו'
  3. לאחר שהכל הוגדר, אפשר לכתוב את הפוסט והיכן שרוצים שהטקסט יהפך לתמונה, מכניסים [imgtxt type=text]התוכן המוגן שלי[/imgtxt]
  4. התוסף גם מאפשר לחובבי ה-Latex ואלו המעוניינים ליצור קוד QR לעשות זאת בקלות ישירות מהבלוג (מעולה לסקירות).
זהו. אחרי שהפוסט מתפרסם (אפשר גם במצב Preview) הטקסט שסימנתם עם הקידוד יהפך לתמונה. יהיה אפשר כמובן לשמור את התמונה, אבל מי שירצה את הטקסט, יצטרך לקודד אותו מחדש או להשקיע בפתרון OCR.
תהנו.




העתקה מהבלוג של חץ בן חמו
 תגובה אחרונה 
  • 14K
  • אתר מתחיל מורכב מתכנים שהם בעצם הלב של האתר,
    יהיה באתר דפים, כתבות, בלוג, מוצרים, פורום ועוד...
    מה שבעצם מייצר לנו סוגי תוכן שונים, בתוך הסוגי תוכן יהיו הבדלים של קטגוריות שונות, לדוגמא בסוג תוכן כתבות יהיה קטגורית חדשות ובתוך החדשות יהיו תתי קטגוריות, בארץ, בעולם, פוליטי מדיני, והרשות הפלסטינית.
    דרופל מגיעה עם שני סוגי תוכן עיקריים וניתן להוסיף סוגי תוכן שונים כיד הדמיון הטובה עלינו
    הראשון הוא דפים, והשני הוא סיפורים\כתבות. כדי ליצור דף ניגש להוספת תוכן > Basic page
    כאן יהיה לנו להוסיף תוכן ואת גוף הטקסט אח"כ נעבור לקבוע את שאר ההגדרות של הדף.
    נוסיף את הדף בתפריט הראשי של האתר, נלחץ על ה"וי" Provide a menu link שזה אומר "תוסיף בתפריט לינק" ואז יפתח לנו אפשרויות באיזה תפריט להוסיף נבחר את ה"main menu" נוסיף תיאור, התיאור יתווסף כתגית הalt,
    נקבע מיקום חילופי, שזה אומר שאם הברירת מחדל של דרופל לקבוע לדף שם אוטומטי שזה מספר הnode אז כאן ניתן לקבוע את השם של הדף לדוגמה "אודותינו".
    מידע על המחבר זה המידע בראש העמוד שמוזכר מי יצר את הדף.
    ואחרון חביב אפשרויות פרסום שזה קובע את המצב של הדף רגע אחרי שנלחץ שמירה. ברירת המחדל של דף היא "פורסם" אבל זה לא מקודם לעמוד הראשי כי בעצם אני צריך שהדף יפורסם אבל לא יוצג כמאמר בעמוד הראשי אלא יגשו אליו דרך התפריט.
    עד כאן ראינו איך לשלוט על הדף הספציפי שאני רוצה ליצור .
    אם נרצה לשנות את ההגדרות של הברירת מחדל של הדפים נצטרך לגשת לstructure > סוגי תוכן > ו "Basic page" נכנס ל"עדכן" כל מה שנעדכן כאן יתעדכן בברירת מחדל של הדפים וכל פעם שניצור דף אנחנו נקבל את ההגדרות שנגדיר כאן
    נתייחס להגדרות החשובות "הגדרות תצוגה" ה"וי" מבוטל כדי לא ליצור את שורת שם היוצר והשעה בראש העמוד, מה שלא רלוונטי לדף.
    כל העניין של טיפול בתגובות מבוטל כדי שלא יוכלו להגיב על העמוד.
    והגדרות תפריט מוגדר על ה"main menu".
    כל ההגדרות האלה חשובות וקובעות בעצם את התצורה הבסיסית של סוג תוכן שנקרא דף ויש סוג תוכן שנקרא "כתבה" שזה די דומה לדף בהגדרות שלו רק עם הגדרות קצת שונות
    באפשרויות פרסום, המאמר מקודם לעמוד הראשי.
    בהגדרות תצוגה הוא כן יציג מי יצר את העמוד ויצור לנו שורה שבה כתוב את שם היוצר תאריך ושעת יצירת הדף.
    טיפול בתגובות יהיה מופעל כדי לאפשר דיון על המאמר.
    כשניגש ליצירת מאמר נראה שתי שדות נוספים שהם Tags והעלאת תמונה.
    לסיכום, דרופל מאפשרת הוספת סוגי תוכן שונים למטרות שונות
    כמו שאנו רואים כאן יצירת דף וכתבה הם שני מטרות שונות שלכל אחת מהן הגדרות שונות. ולכן חייבים לבצע את זה בסוג תוכן שונה.
    יהיו דברים שלא יחייבו פתיחת סוג תוכן שונה, אבל אם ההגדרות של המאמר שונות נהיה חייבים ליצור סוג תוכן שונה כדי ליצור את מה שאנחנו רוצים ובהצלחה
    דוגמאות של סוגי תוכן שונים, גלריות, פורומים, בלוגים ועוד.
    0 תגובות
  • 14K
  • עדיין בגרסת אלפא
    אבל הרעיון של שיתוף חומר לפי חברים ושיש פרטיות מלאה
    נשמע כמו כלי חזק לניהול (מישהו הזכיר חסידות כשהיא?)


    הרשת החברתית הפתוחה דייספורה נכנסה לשלב האלפא; החלה לשלוח הזמנות למשתמשים

    מאת הראל עילם | 24 בנובמבר, 2010



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

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

    למי שלא מתמצא איך דיאספורה עובדת




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

    אז מה בעצם השתנה? השלב הראשוני של ההתפתחות הטכנולוגית הביא למצב בו כל בעל עסק מבין שיש לו צורך באתר אינטרנט לעסק, היום לא רק שהתובנות של בעלי עסקים לגבי האינטרנט הן חזקות אלא גם כל בעל עסק כבר יודע שאתר אינטרנט יפה ומושך לא מספק, הרי איך יגיעו לאתר? האתר יכול להיות מדהים בעיצובו, אך ללא גולשים, אם נשווה זאת לחיים האמיתיים ונצא מהקופסה הוירטואלית נוכל לדמה זאת לחנות בגדים למשל, המכילה בגדים מדהימים ומיוחדים, אך אם לא יגיעו לחנות אנשים ולקוחות שירכשו את הבגדים אין טעם ליופי של הבגדים, בדיוק כך גם באינטרנט, היום הדגש על עיצוב אתר ברמה גבוהה ירד בכמה רמות למטה ועקף אותו הדגש על בניית אתר נכון ומתאים למנועי החיפוש, בניית אתר הנוח לקידום ובניית אתר בתקן העולמי w3c .
    כיום חברות בניית האתרים מעסיקות מעצבי אתרים ברמה נמוכה יותר מבשנים קודמות, המעצבים הנחשבים היום הם אלו המעצבים אתרים עם עיצוב פשוט ונוח לחיתוך וקריאה של מנועי החיפוש, נתקלתי אפילו בחברות שהליך עיצוב האתר הוא הליך סופי, כלומר, רק לאחר כתיבת קוד התכנות של אתר האינטרנט מוסיפים את העיצוב.
    אם נסתכל על השינוי החל נוכל להבחין קודם כל באתרים העסקיים הלא הם אתרי תדמית אשר התחילו כאתרים המעוצבים ברמה גבוהה, אתרים ללא הרבה טקסט המושכים והנעימים לעין. היום האתרים התדמיתיים החדשים מלאים בתוכן טקסטואלי, מכילים אין ספור מאמרים ונראים כמו האתרים הפשוטים ביותר, שלא נדבר על הגלילה באתרים שמרוב תוכן הגלגלת עובדת שעות נוספות והאתרים הפכו להיות ארוכים למראה.
    אפילו אתרי חברות בניית ועיצוב האתרים שהיו האתרים היפים ביותר באינטרנט השתנו. אם נסתכל על אתרי האינטרנט של מעצבי האינטרנט הגדולים בעולם והמצליחים ביותר נקבל בדרך כלל עמוד לבן עם המון טקסט, תפריט עליון פשוט שחוזר על עצמו בכל העמודים ואולי שילוב של אלמנטים בודדים המנסים לשמור על סגנון עיצוב כלשהו.
    אז אכן המגמה השתנתה, העיצוב חשוב אבל קודם כל הקוד והתוכן, הקידום, היום כולם רוצים להיות ראשונים במנועי החיפוש, בכל מונח בכל אפשרות, היום המיקומים בגוגל הפכו לסמל סטאטוס כלשהו לא רק תחת הרשת הוירטואלית אלא גם במציאות, בעל עסק גדול שנעקף במונח החיפוש שלו ע"י עסק קטן יותר ישקיע רבות כדי לעקוף ולהיות ראשון בדירוג וזה לא בגלל הלקוחות, כיוון שלקוחות לעסק גדול ומצליח יהיו גם אם הוא לא ממוקם בעמוד הראשון בגוגל, אלא רק בגלל הכבוד והאגו לו זוכים העסקים הראשונים במנועי החיפוש ובגוגל בפרט, כבוד מיותר שלפעמים לא באמת מגיע.
    אז מה עושים כדי לשמור על אתר תקין ונוח לקידום תוך שמירה על עיצוב מרשים?
    בתור מעצב המחפש תמיד להפתיע ולהעביר תחושות דרך העיצוב אני די סולד מהמצב הקיים, אתרי אינטרנט המקודמים ביותר במנועי החיפוש נראים בדרך כלל לא טוב! אז מה כן אפשר לעשות בשביל לא לאבד את היופי של האתר וגם לשמור על נוחות הקידום? קודם כל אפשר לעשות הרבה, אך רוב חברות בניית האתרים מחפשות בדרך כלל את הפשוט והקל יותר בשבילם, וגם הלקוחות בדרך כלל לא מוכנים להשקיע (קיבלו הצעה זולה יותר בחברה מתחרה). לא אתאר כאן את כל הליך בניית האתר מהתחלתו לסופו אך אפרט כמה דגשים שלדעתי האישית אסור לוותר עליהם, קודם כל למרות כל מה שקראתם במאמר הזה עד כה, אסור לוותר על העיצוב, דעתי האישית היא שאתר יכול להיות הראשון במונח החיפוש של העסק אבל אם האתר נראה לא טוב הגולש לא יהפוך ללקוח אף פעם ותוך פחות מכמה שניות ילחץ על האיקס העליון בצידי המסך ויסגור את האתר, לכן קודם כל בהליך בניית האתר יש לבצע את הליך הראשוני של בדיקת קהל היעד, הגדרת קונספט גרפי, סקיצות וכיוצא בזה, לאחר שיש לנו כבר עיצוב מרהיב לאתר אנו נמקסם את היכולת שלנו תוך מינימום פגיעה ברובוט החיפוש, קודם כל נדאג שחיתוך העיצוב לאתר אינטרנט יהיה פשוט ביותר ללא טבלאות בקוד ונדאג שכל הקודים המתייחסים לצבעים, מיקומים, גדלים ועיצוב כלשהו יכנסו לקבצי CSS נפרדים שלא יפריעו לקוד האתר, ניקח את החלקים ללא התוכן ונשלב שם את סרטוני הפלאש ואת האנימציות שיאפשרו לאתר להראות חי, ואומנם נכניס הרבה תוכן אך נשתדל להכניס תוכן נכון למונחי החיפוש ובמידה, הרבה תוכן באתר אינטרנט לפעמים גורם לפעולה ההפוכה, המון מילות חיבור כמו "ו" "כמו" וכדומה הופכת להיות המילים המשמעותיות בתוכן ופוגעות בקידום וגם שכפול של מונחי החיפוש בכל משפטים פוגעים ברובוטים שמבינים שהטקסט הזה כאן רק בשבילם, לכן להכניס טקסט אך באופן נורמאלי ועדין ללא הגזמות מיותרות שרק פוגעות בהליך קידום אתר האינטרנט.

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

    נכתב ע"י גיל רבי, מייסד ובעלים – סטודיו רבי בניית אתרים.

    -----------------------
    אני חייב לציין שהאתר של סטודיו רבי (זהירות מזכירה) אכן מכניס סטנדרטים חדשים בעיצוב, ויש במאמר כמה דברים מאוד נוקבים ונכונים.
    למרות זאת צריך לקחת אותו בפורפציות, מכיוון שלעיתים כאשר המשתמש נכנס לאתר שדורש למידה מחדש של העימוד וצורת העבודה, הוא מתעייף, ואם אין לאתר ערך נוסף בשבילו, הוא פשוט יקצר את שהותו באתר למינימום, אם בכלל.
    מה בין שגיאות 404, asp.net וseo? - כרגיל, asp.net לא נבנה תוך התחשבות בצרכי seo, וכך, שוב, פעולות טריביאליות לכאורה הופכות למורכבות יותר.

    כידוע, הדרך הקלה ביותר להגדיר עמוד מתואם אישית לשגיאות 404 בasp.net הוא להגדיר את
    customErrors בweb.config, כך:

    קוד:
    <?xml version="1.0"?>
    <configuration>
    
      <system.web>
        <compilation debug="true" targetFramework="4.0" />
    
    [B]    <customErrors mode="On">
          <error statusCode="404" redirect="error404.aspx"/>
        </customErrors>
    [/B]  </system.web>
    
    </configuration>

    רק שכאן נוצרת בעיית seo גדולה. בואו נראה את תשובות הhttp שמחזיר אתר שמוגדר כך:
    צפה בקובץ המצורף 72980

    ניסיתי לטעון דף בשם unexisted (לא קיים), ואז קיבלתי קוד מצב 302 (הפנייה זמנית) לדף error404.aspx, וממנו קיבלתי קוד מצב 200 (OK). אין בכלל קוד מצב 404!!

    אפילו יותר גרוע אם מוגדר redirectMode=ResponseRewrite, במקרה כזה יתקבל רק קוד מצב 200!

    ממה בעצם מורכבת שגיאת 404?

    בפרוטוקול HTTP, כשלקוח (בדרך כלל דפדפן) מבקש משרת דף מסוים, השרת מחזיר לו 4 קטגוריות של נתונים:
    1. גרסת הפרוטוקול שלפיה נבנתה הודעת התשובה.
    2. קוד מצב (status code) המציין את התוצאה של ניסיון השרת למלא את הבקשה שנשלחה. הקוד מורכב ממספר תלת-ספרתי והסבר טקסטואלי קצר על משמעותו.
    3. שדות כותרת (headers) המכילים מידע על הודעת התשובה ועל השרת.
    4. גוף הודעה שתוכנו תלוי בשיטת הבקשה ובקוד המצב.
    שגיאת 404 היא, בראש ובראשונה, קוד מצב, שמחזיר השרת, במקרה שהכתובת המצוינת בבקשה לא תואמת אף אובייקט שנמצא על השרת.
    ולמה הקוד חשוב, הלא בדף error404.aspx מוצג ללקוח שהדף לא נמצא? - SEO. מצוטט ממסמך "יצירת דפי 404 שימושיים" של גוגל:

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

    כלומר, רובוט (זחלן) לא יבין שזו שגיאת "דף חסר" אא"כ הוא יקבל קוד מצב 404. ובמימוש ברירת המחדל של asp.net לא תהיה לו מניעה מלהוסיף קישור שבור לאינדקס. דבר שגורם, לכפילות תוכן (דפי 404 רבים זהים), ולבלבול הגולשים שיקבלו דפים לא קיימים בתוצאות החיפוש.

    אציע שני פתרונות לבעיה

    פתרון א':
    מעלות: פשוט למימוש.
    חסרונות: ישים רק לדפי שגיאה דינמיים לדוגמה (error404.aspx), ולא לדפי שגיאה סטטיים (error404.html).

    להגדיר בweb.config כך:

    קוד:
    <customErrors mode="On" [B]redirectMode="ResponseRewrite"[/B]>
      <error statusCode="404" redirect="error404.aspx"/>
    </customErrors>

    ובדף השגיאה (error404.aspx) לכתוב כך:

    קוד:
    <%@ Page Language="C#" %>
    
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <script runat="server">
        protected void Page_Load(object sender, EventArgs e)
        {
    [B]        Response.StatusCode = 404;[/B]
        }
    </script>
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head runat="server">
        <title>404 Not Found</title>
    </head>
    <body>
        <form id="form1" runat="server">
        <h1>404 Not Found</h1>
        </form>
    </body>
    </html>

    פתרון ב':
    מעלות: מתאים גם לדפי שגיאה סטטיים (error404.html). מניח יסוד למימוש נכון של קודי שגיאה נוספים.
    חסרונות: קוד לא "הצהרתי" (declarative).

    בweb.config אין להגדיר הדפי שגיאה כלל:

    קוד:
    <?xml version="1.0"?>
    <configuration>
      <system.web>
        <compilation debug="true" targetFramework="4.0"/>
        
    [COLOR="grey"]    <!--<customErrors mode="On" redirectMode="ResponseRewrite">
          <error statusCode="404" redirect="error404.aspx"/>
        </customErrors>-->
    [/COLOR]  </system.web>
    </configuration>

    ובGlobal.asax לממש את Application_Error בצורה הבאה:

    קוד:
    void Application_Error(object sender, EventArgs e)
    {
        HttpException ex = Server.GetLastError() as HttpException;
        if (ex != null)
        {
    [B]        Response.StatusCode = ex.GetHttpCode();[/B]
    
            switch (Response.StatusCode)
            {
                case 404:
                    Server.Transfer([B]"~/error404.htm"[/B]);
                    break;
                default:
                    Server.Transfer("~/error.htm");
                    break;
            }
        }
    }

    שני הפתרונות האלו יביאו לתוצאה הרצויה, קוד מצב 404:
    צפה בקובץ המצורף 72981

    אשמח לקבל תגובות, והצעות למאמרים הבאים בסדרה!
  • 15K

  • קצת מושגים בתרגום


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

    לכן נתחיל בהכרת המושגים שכוללים בתוכם שני מושגים עיקריים תרגום ולוקליזציה (localizing and translating).

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

    Locale - זה השם של המודול בדרופל שנמצא בליבה שמגדיר את הלוקליזציה של האתר.


    (Translation) תרגום - לתרגם כל דבר, שזה מאמרים, דפים וכל תוכן שתרצה שהוא לא בשפת הברירת מחדל של האתר שלך.

    Content translation - הוא שם המודול שנמצא בליבה המאפשר לך לתרגם את התוכן שלך.


    i18n - +זה קיצור של המילה internationalization, בגלל שהמילה כל כך ארוכה אז הביאו את האות הראשונה והאחרונה והמספר אותיות שיש באמצע, בדרופל זה שם של מודול שנועד גם כן לתרגם את התוכן של האתר
    המודול זמין
    http://drupal.org/project/i18n.

    l10n - גם המודול הזה נקט את אותה השיטה לקיצור השם וזה קיצור של המילה localization. המודול הזה הוא גם כן הרחבה של היכולות של דרופל בלוקליזציה של האתר.

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

    לוקליזציה

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

    Regional Settings

    Configuration ➪ Regional Settings זה המקום שבו נגדיר את אזור הזמן ברירת המחדל של האתר וכן את התאריך של האתר ונחליט אם כל משתמש יוכל לשנות את זה לפי רצונו. והאם לשאול אותו בשעת ההרשמה (רק אם סימנת את הוי שליד Users may set their own time zone.)


    date and time

    הגדרות פורמט הזמן, דרופל מגיע עם שלוש פורמטים וניתן להוסיף עליהם עוד פורמטים למי שיודע לתכנת יוכל לראות את הAPI של פורמט הזמן בכתובת הזו http://api.drupal.org/api/function/format_date/7
    .
    לוקליזציה של האתר

    עד כאן הגדרנו את האתר לעבוד על שפה אחת בצורה טובה עכשיו הגענו לצעד הראשון המשמעותי בהפיכת האתר לרב לשוני


    • צריך לאפשר את המודול locale (למי שלא יודע הולכים לmodules לוחצים וי ליד המילה locale ולעשות Save )
    • כדי לקבל את קובצי השפה תכנסו לאתר הזה http://localize.drupal.org/ זה שרת מיוחד לתרגום של דרופל משם ניתן לעשות אקספורט לכל שפה שתרצה
    • אחרי שעשינו אקספורט לוקחים את כל התיקיות שירד משם ושמים אותם בתיקייה הראשית של דרופל המחשב ימזג את התיקיות ביחד (אל דאגה הוא לא דורס אם אין קבצים כפולים).
    • אם שמתם לב נוסף לכם שני אפשרויות Regional and language נכנסים Configuration ➪ Languages ולוחצים על add language.
    • ושם מוסיפים את השפה העברית, ברגע שתבחרו את השפה העברית כברירת מחדל יהיה לכם דרופל בעברית.

    שיטה נוספת וטוענים שהיא עדיפה על המוצעת לפניכם
    1. מוסיפים שפה ב Configuration ➪ Languages את העברית למשל
    2. הולכים לשרת הלוקלייז http://localize.drupal.org/ ושם עושים אקספורט לשפה שאנחנו רוצים.
    3. ההגדרות הם כמו בתמונה המצורפת


    4. עכשיו הולכים לאתר וב Configuration ➪ Languages interface עושים Import לקובץ שירד. 5. אחרי שעשינו את הImport ניתן לראות כי כמות המשפטים המתורגמים התמלאו בלשונית הOverview.
    0 תגובות
    שם קוד: diaspora – רשת חברתית מבוזרת על בסיס קוד פתוח


    נמאס לכם שמתעסקים לכם בעמוד הבית בפייסבוק וקובעים לכם מה כן יופיע, מה לא יופיע? שהתמנוות שהעליתם כבר לא שייכות רק לכם? שלמישהו יש שליטה בכל המידע שלכם? והכי חשוב, שהפרטיות שלכם כבר לא בידיים שלכם? לרפי, איליה, דניאל ומקסוול, חברי פרוייקט diaspora יש פיתרון עבורכם.

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


    החידוש הגדול שמציעים חברי צוות הדיאספורה הוא הדגש על הפרטיות. טענתם הבסיסית היא כי בחיי היום יום אנו מנהלים שיחות מבלי להשתמש בצד ג' על מנת להעביר הודעות מאחד לשני, אלא ישירות אחד עם השני, וככה גם צריכים להיראות החיים הדיגיטליים שלנו – מחשב א' מתקשר עם מחשב ב' מבלי מתווך. מטרת הפרוייקט הינה אם כך- לתת לכל אדם את היכולת לשלוט ולהיות אחראי על המידע הדיגיטלי שלו ולאבטח אותו, אפילו לאנשים שלא יודעים דבר וחצי דבר על האינטרנט, ובטח שלא על אבטחת מידע אבל חוששים לפרטיות שלהם. אגב, אחד הדברים הטובים ברעיון, שהצוות אומר ומבטיח, מהרגע שהשלב הראשון של ההקמה יסתיים, הם ישחררו את התוכנה כתוכנה חופשית – AGPL, וישחררו את קוד המקור לכולם, ככה שכולם יוכלו לשנות ולהוסיף ולשפר את דיאספורה אפילו יותר.
    בפרוייקט כל מחשב נקרא זרע – seed – אותו "זרע" משמעותו שכל מחשב הוא שרת אינטרנט בפני עצמו שמאחסן את כל המידע הדיגיטלי שברצונו של המשתמש לשתף עם אחרים (ציוצים מחשבון הטוויטר, פרופיל פייסבוק, תמונות , מידע אישי נוסף ועוד). דיאספורה שמה דגש על אבטחת המידע, חברי הצוות יודעים איך לשתף ברמת אבטחה גבוהה את כל המידע הדיגיטלי באמצעות שימוש ב- GPG (תוכנת הצפנה חופשית). הדבר היפה בפרוייקט הזה, שהמשתמש שולט בכל המידע שלו באופן בלעדי. ברגע שיש למשתמש זרע של דיאספורה, יש לו שליטה מושלמת על הזהות שלו ברשת, ובאמצעות ההצפנה לא משנה איזה מידע מועבר מזרע לזרע, המשתמש יכול להיות רגוע לחלוטין וידע שהכל מאובטח.
    אפשר לומר שדיאספורה הינה בעצם רשת חברתית מבוזרת שעושה הכל, עם דגש רב על אבטחת המידע, והינה פרויקט קוד פתוח.

    כרגע עומד צוות דיאספורה בשלב בו אב-טיפוס ראשוני רץ על השרתים שלהם, והדברים הראשונים שהם רוצים ליישם בו הם הצפנת ה GPG, לקיחת מידע מ-Twitter ו-Flicker, עיצוב איכותי ואת השלבים הפנימיים בתשתית החיבור של הפרויקט – כלומר החיבור בין זרע לזרע. המטרה הראשונה של הצוות היא לשחרר את דיאספורה בסוף הקיץ – ספטמבר 2010 עם קוד מקור פתוח תחת רישיון AGPL עם היכולות הבאות: תקשורת מלאה בין זרעים, הצפנת GPG מקצה לקצה, הצהרת המידע – שכל משתמש יוכל להחזיר אליו את המידע שלו מאתרים נפוצים, גירסא 1 של דיאספורה עם ממשק תכנות יישומים (API) עם תיעוד ושימוש בשירותי אתר GitHub על מנת לאחסן את כל הקוד של דיאספורה.
    המטרות הבאות של הצוות הן: OpenID ( כלומר משתמש אחד, לכמה מקומות ) , שירות VoIP (שיחות קול על גבי הרשת) , גיבויים מוצפנים ומבוזרים בכמה מקומות, פרוטקול למסרים מידיים ועוד הרבה דברים טובים.
    הצוות משתמש באתר KickStarter על מנת לגייס כספים, המטרה הראשונית שלו הייתה 10,000 דולר, הם הצליחו לגייס 188,181 דולר (נכון לזמן הפרסום) - כלומר, 1882 אחוז מהיעד, הישג מדהים לדעתי ורק מראה את הכמיהה של משתמשים לרשת הזו.
    בבניית אתר ידידותי למנועי החיפוש אנו נתקלים לא אחת באתגרים משונים. מסיבות היסטוריות תשתיות של ASP.NET (ובמיוחד הגרסאות הקודמות ל4.0) לא עוזרות לנו בתחום הSEO. להפך, לפעמים אנו נאלצים להלחם מעט כדי להשלים משימות טריוואליות לכאורה.
    בשרתי IIS, כשגולש מבקש, לדוגמה, את הכתובת /http://domain.com ("כתובת השורש") הוא יקבל את את התוכן של הכתובת http://domain.com/default.aspx ("דף הבית").
    איך זה קורה? האחראית על זה היא רשימה בשם "Default Document" של הIIS שקובעת את דף ברירת המחדל שיוחזר במקרה שהגולש ביקש את כתובת השורש של האתר.

    התוצאה היא די בעייתית מבחינת SEO. יוצא שאותו התוכן זמין בשתי כתובות: ב /http://domain.com וב http://domain.com/default.aspx. במונחים של SEO זה נקרא כפילות תוכן, ונחשו מה? - זה רע.

    בגדול, הפתרון הוא פשוט מאוד: באירוע BeginRequest לבדוק האם הUrl שאליו המשתמש גלש הוא http://domain.com/default.aspx ואם כן לבצע הפניית 301 לכתובת השורש.
    מה שהופך את החיים למסובכים הוא, כשאתם מריצים את האפליקציה בשרת הפיתוח של Visual Studio (הנקרא cassini), אם תבדקו את הערך של Request.Url הוא יהיה 'http://domain.com/default.aspx'. גם, אם בפועל ביקשתם את 'http://domain.com'! וגם אם תבדקו את הערך של Request.RawUrl תראו רק '?http://domain.com/default.aspx'...
    נמצא שלא ניתן לדעת האם בפועל הגולש גלש לכתובת השרש או לדף הראשי.
    הסוד הוא, שהבעיה קיימת רק בשרת cassini! כלומר כשתעלו את האפליקציה לאחסון על שרת IIS תוכלו לבדוק את הכתובת המדויקת אותה ביקש הגולש דרך Request.RawUrl.
    ומכאן הדרך קצרה:
    תוסיפו בGlobal.asax מטפל עבור האירוע BeginRequest, ותעשו הפנייה על בסיס הערך של Request.RawUrl.

    קוד:
    <%@ Application Language="C#" %>
    <script RunAt="server">
    
        void Application_BeginRequest(object sender, EventArgs e)
        {
            if (Request.RawUrl.StartsWith("/default.aspx", StringComparison.InvariantCultureIgnoreCase))
            {
                Response.RedirectPermanent("~/", true);
            }
        }
           
    </script>

    בדוגמה השתמשתי במתודה HttpResponse.RedirectPermanent שהיא מתודה חדשה בASP.NET 4.0 שמבצעת הפנית 301.

    בASP.NET 3.5 תוכלו לכתוב כך:

    קוד:
    <%@ Application Language="C#" %>
    <script RunAt="server">
    
        void Application_BeginRequest(object sender, EventArgs e)
        {
            if (Request.RawUrl.StartsWith("/default.aspx", StringComparison.InvariantCultureIgnoreCase))
            {
                Response.Clear();
                Response.StatusCode = 301;
                Response.Status = "301 Moved Permanently";
                Response.AddHeader("Location", Response.ApplyAppPathModifier("~/"));
                Response.End();
            }
        }
           
    </script>
    לכבוד השידרוג של הפורום לא ידעתי שיש כל כך הרבה מתכנתים אחרי שראיתי שאכן יש בנתי שיש מה לשתף

    אודות מה מדובר
    אודות לינוקס [FONT=Frank Ruehl CLM, serif]([/FONT]איך לא[FONT=Frank Ruehl CLM, serif])[/FONT]
    כך אחרי שאני התקשיתי בכמה דברים ומסתבר שיכולתי לעשות אותם בקלות יתר החלטתי לשתף גם את האחרים


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


    לפקודה קוראים [FONT=Frank Ruehl CLM, serif]dd_rescue [/FONT]השימוש בה הוא כזה


    קוד:
    dd_rescue /dev/cdrom /home/user/


    הסבר בחלק הראשון אתה אתה משתמשים בפקודה ופונים לנתיב של הכונן [FONT=Frank Ruehl CLM, serif]([/FONT]איזה שהוא יהיה[FONT=Frank Ruehl CLM, serif]) [/FONT]לפני העיגון קרי [FONT=Frank Ruehl CLM, serif](/dev/cdrom) [/FONT]החלק השני מתייחס לאיפה אתה רוצה לשמור את החומר ואיך לקרוא לו


    למה אני אומר שהיא שימושית[FONT=Frank Ruehl CLM, serif]? [/FONT]
    כי היא גם קוראת דיסקים קשיחים שנדפקו ומעתיקה את החומר שלה למחשב [FONT=Frank Ruehl CLM, serif]([/FONT]לפעמים זה לוקח ימים[FONT=Frank Ruehl CLM, serif]!) [/FONT]אבל התוצאות ממש מדהימות
    כמו כן אפשר להעתיק מחיצה שלמה מדיסק קשיח ולהעביר אותה לדיסק אחר בלי שום בעיות
    הכל זה עניין של פרמטרים אותם אפשר לראות ע[FONT=Frank Ruehl CLM, serif]"[/FONT]י כתיבה של [FONT=Frank Ruehl CLM, serif]dd_rescue [/FONT]הוא ייתן את כל הפרמטרים ומה כל אחד מהם עושה


    עוד פקודה קצת יותר מוכרת שמה [FONT=Frank Ruehl CLM, serif]cat [/FONT]אבל לא כולם מכירים את כל השימושים שלה
    נגיד ויש לי כמה קבצי טקסט ואני רוצה לשרשר את כולם לקובץ אחד זה יראה כך


    קוד:
      cat file.txt file2.txt >> file3
    מה שהוא יעשה הוא יצור קובץ חדש תחת השם [FONT=Frank Ruehl CLM, serif]file3 [/FONT]אם יש קובץ כזה הוא יצרף לו את הפלטים בסוף הקובץ
    אם למשל נרשום


    קוד:
      cat file.txt file2.txt > file3
    רק עם [FONT=Frank Ruehl CLM, serif]> [/FONT]אחד אז אם יש קובץ בשם הזה אז הוא ימחק אותו וישכתב עליו
    עד פה החלק המוכר החלק הלא מוכר הוא שאפשר לעשות את זה גם עם קבצי ראר או וידאו או שירים
    ניקח את הדוגמה של השירים אם יש לי שתי שירים ואני רוצה לחבר אותם לשיר אחד הפקודה תראה כך

    קוד:
      cat file.mp3 file2.mp3 >> file3.mp3
    והנה יש לנו קובץ אחד שמורכב משתי שירים
    אותו דבר אם יש לי קובץ ראר שמחולק לכמה פרקים נגיד שהשם של הקובץ זה [FONT=Frank Ruehl CLM, serif]trew.rar.part1 [/FONT]כך יש לי [FONT=Frank Ruehl CLM, serif]5 [/FONT]פרקים זאת אומרת [FONT=Frank Ruehl CLM, serif]part2 [/FONT][FONT=Frank Ruehl CLM, serif]part3 וכו'[/FONT] הפקודה תיראה כך

    קוד:
      cat trew.rar.part{1,2,3,4,5}  >  trew.rar
    עכשיו אני יכול לחלץ אותו בלי בעיות ואם מדובר על משהו שאמור לעלות [FONT=Frank Ruehl CLM, serif]BOOT [/FONT]כמו קובץ ISO מחולק זה לא מפריע לו אחרי הצריבה
    למי שלא הבין ה[FONT=Frank Ruehl CLM, serif]-{} [/FONT]מונעים ממני לרשום את כל שמות הקבצים אלא לרשום רק את החלק שהם שונים אחד מהשני כמובן שצריך להפריד בפסיקים

    נאמר ויש לי קובץ ISO ואני רוצה לעגן אותו למערכת (כמו שעושה דיימון טולס) הפקודה תראה כך

    קוד:
    mount -o loop file.iso /home/user/iso
    כמו שהבנתם או לא החלק האחרון של /home/user/iso הכוונה לתיקיה שאתם רוצים לעגן לשם את הקובץ
    אגב זה צריך להעשות עם הרשאות ROOT


    נשמח מאוד אם גם לכם יש טיפים
    דרופל. אחת מהמערכות ניהול תוכן החזקות ביותר בשוק. ידועה כמכונת לגו שניתן להרכיב ולפרק ככל העולה על רוח זה שבונה אותה, כבר מתקרבת ל-3000 מודולים שונים שמעצימים אותה והופכים אותה למערכת מועדפת ע"י בונים מתחילים כותיקים לבניית אתרים וכן אתרים ממש גדולים וענקיים. די אם נאמר שלא מזמן הבית הלבן בנה את האתר שלו ע"ג דרופל מה שנתן לדרופל תהודה לא קטנה והעצים אותה. הממשלה שלנו גם החליטה להצטרף לחגיגה ולבנות ע"ג דרופל, http://www.shituf.gov.il/ האתר הזה נבנה בדרופל. הכח של דרופל עולה מיום ליום, והביקושים גדלים למתכנתי דרופל. במיוחד מבעלי עסקים שרוצים להתחיל בקטן ולגדול ולהתרחב בהמשך.
    אני יתחיל בסקירה והכרת המערכת, כך שבמאמרים הבאים אני יעמיק את ההכרות עם המערכת ועם המודולים המומלצים שלה.
    דרופל היום היא כצעד לפני גירסתה השביעית. כבר רוב הבאגים תוקנו נשאר בסה"כ 29 באגים קריטיים לתקן, אבל בדרופל, לעולם אי אפשר לדעת תאריך שחרור גרסה, ביום שכל הבאגים הקריטיים יתוקנו אז היא תשוחרר.


    דרישות התקנה


    אז כמו כל התקנת מערכת CMS חייב שיהיה לך שרת שמותקן על המחשב. בשביל שיהיה לך אחד כזה מומלץ להכנס לקישור הבא http://www.wampserver.com/en/ ולהוריד משם את הגירסא האחרונה ולהתקין
    • כיוון שהיום עדיין כדאי להתקין גירסה 6 שלא עובדת על php גרסה 5.3 מומלץ להכנס לקישור הבא http://www.wampserver.com/en/addons_php.php לאחר התקנת השרת, ולהוריד משם את PHP גירסא 5.2 ולהפעיל אותה כדי שלא יהיו לכם הודעות שגיאה לרוב כמופיע בתמונה


    לאחר ההתקנה תיווצר תיקיה בשם WWW שזה בעצם תיקיית השורש של כל מה שתרצו להתקין.

    לשם נכניס את כל הקבצים של ההתקנה של דרופל ניתן להוריד את ההתקנה מההאתר של דרופל ישראל http://www.drupal.org.il/drupal-he זה כולל תרגום לעברית.
    או את הגירסא ללא העברית מאתר דרופל העולמי בלינק הבא http://drupal.org/
    או את גרסא 7 מכאן http://drupal.org/drupal-7.0-alpha6


    קבצי הליבה

    הסקרנות הרגה את החתול, ככה אומרים. אבל זה לא צריך להרוג את האתר שלך. כדי לעזור לכם עם פענוח קבצי הליבה נעשה סקירה קטנה על הקבצים. שלעולם אבל פשוט לעולם אל תנסו לנגוע בהם. כי הכלל הראשון בדרופל הוא "אל תגע ב-CORE"
    כל התיקיות של הליבה, הם קבצים שמריצים את המערכת בברירת המחדל שלה, תיקיה אחת חשובה לנו שם כבוני האתר והיא SITES. אם נרצה להתקין מודולים לא נתקין אותם לתוך תיקיית המודולים בתיקייה הראשית כי שם זה הליבה אלא נלך לתיקיית SITES ושם ניצור תיקייה חדשה בשם MODULES ובה נכניס את הרכיב (Module) שברצוננו להתקין.

    התקנה

    נכנס ל phpMyAdmin ניצור דטה בייס בשביל ההתקנה של דרופל השם חייב להיות באנגלית בלי פסיקים ובלי רווחים.






    לאחר ששמנו את התיקייה של דרופל (לא מכווצת כמובן) בתיקייה הראשית WWW ניגש אל תיקיית SITES\default יש שם את הקובץ default.settings.php יש לשכפל אותו ולשנות לו את השם settings.php


    ניגש אל תיקיית השורש מהדפדפן http://localhost/folder-name

    השלבים הבאים הם די קלים

    וברכותינו יש לכם אתר.




    דרופל 7 עברה שדרוג רציני ונכנסו אליה יותר מ-70 מודולים לליבה אחד מהם הוא הרכיב המאוד נפוץ והוא הmenu admin שזה בעצם התפריט השחור שמוקף באדום מה שנותן למנהל האתר לגשת בצורה מהירה לתוך האתר.

    בגירסה 7 שמו דגש על עיצוב ממשק משתמש שיהיה קל לתפעול ואת כל החלק של הניהול שמו בתוך חלון שצף על האתר האמיתי. נכנסים, עורכים, מאשרים ויוצאים חזרה לאותו מקום שהיית שם קודם. קל מהיר וחכם.
    גם שינו את עיצוב הדפולט שהיה בגרסה 6 לערכה ששמה bartik.
    content - כאן מרוכז כל התוכן שכבר פרסמתם באתר ושכתבתם ועוד לא פרסמתם עם אפשרות למיין ולבצע פעולות פרסום, מחיקה, הסרת פרסום, קידום לעמוד הראשי ועוד.
    structure - מכאן מנהלים את המבנה של האתר אם זה מערכת הבלוקים (blocks) או מערכת סוגי התוכן (content types) התפריטים (menus) והסיווגים (taxonomy)
    appearance - מכאן קובעים איזה תבנית של ערכת נושא תהיה לאתר
    people - כל הרשומים שיש באתר. מה הסטטוס שלהם מה התפקיד שלהם לפני כמה זמן הם נרשמו ועוד.
    modules - כל המודולים שקיימים בתיקיית הSITES שדברנו עליה ומכאן בעצם מתקינים את המודולים של האתר שעובדים עליו.
    configuration - מכאן שולטים על כל הקונפיגורציה של האתר כל מודול שנתקין אם יהיה לו דברים שיצטרכו קונפיגורציה לרוב נמצא אותם פה.
    reports - אחד הדוחות החשובים זה ה status reports בעצם הוא מביא לך דו"ח מה מצב האתר האם הוא מעודכן או שיש בו בעיות של אי עדכון. האם עשית הרצת cron שזה בעצם סוג של ניקוי האתר מזבל ועוד המון דברים אפשר לקבוע לו שיעשה ויעדכן וכו' רק על זה שווה מאמר נפרד.

    עד כאן סקרתי מלמעלה את הרכיבים שבונים את האתר, עכשיו בתור דוברי עברית בעצם המשימה הראשונה שלנו היא להפוך את האתר לעברית וזה יהיה כבר בפרק הבא.
    • תודה
    Reactions: סוסיתא1 //
    4 תגובות
    שיעור 1

    קובץ שנוצר בשפת HTML הינו קובץ סטטי – כאשר הוא נפתח בדפדפן – הוא מציג "תמונה דוממת" של טקסט או גרפיקה. כל תגי שפת HTML נועדו לעיצוב הפלט בלבד, אך אין באפשרותם לבצע "פעילות" כלשהי בעמוד או אינטראקציה עם הלקוח. (מלבד תג <a> - שיוצר לינק הפניה אך אין זה בגדר "אינטראקציה")
    (התג היחידי של HTML היוצר "תנועה" הוא <MARQUEE> אבל הוא כבר לא תג תקני בתקני HTML החדשים, למרות שהוא עדיין עובד ברוב הדפדפנים)

    על מנת ליצור תוכן דינמי (מה שמכונה DHTML) או אינטראקציה עם המשתמש, אנחנו זקוקים לשלב תסריטי תוכנה (Scripts) כלשהם בתוך תגי HTML. שפת התסריטים הנפוצה ביותר והנתמכת ע"י כל הדפדפנים היא JavaScript.

    במאמרים הבאים נסקור בס"ד את כללי השימוש הבסיסיים של JavaScript וכן נציג דוגמאות.

    דבר ראשון – בשביל להכניס סקריפט לתוך העמוד אנחנו, כמובן, צריכים לציין את זה עם תג מתאים:
    קוד:
    [LEFT]<script>
     [כאן בא קטע קוד]   
    </script>[/LEFT]

    התג script מקבל 3 פרמטרים:

    1) language - כאן אנחנו "מסבירים" לדפדפן באיזו שפה כתוב הסקריפט. במקרה שלו זה כמובן: language="javascript"

    2) type – סוג הסקריפט (זה הופיע לראשונה ב-HTML 4.0) . אצלנו זה - type="text/javascript". אם משתמשים בתג זה אין צורך לציין language

    3) src – במקרה שמשתמשים בקובץ חיצוני של javascript מציינים כאן את שם הקובץ ומיקומו. למשל: "src="Scripts/somescript.js
    שימו לב:אם משתמשים בהפניה לקובץ חיצוני ע"י - src אי אפשר לשלב שורות הקוד נוספות בתוך התג script – הדפדפן יבצע רק את קוד שבקובץ ויתעלם משורות קוד ה"מקומיות".

    ישנם מקרים שבהם הסקריפטים לא יעבדו - אם למשל מטעמי אבטחה ה-Scripting מנוטרל בהגדרות דפדפן, או אולי הדפדפן לא תומך בסקריפטים כלל. במקרה כזה כל שורות הסקריפט ייפלטו כטקסט רגיל לתוך דפדפן הלקוח.
    ע"מ למנוע זאת מכניסים את כל הקוד לתוך "תגי הערות" של HTML (<!-- -->):
    קוד:
    <script language="javascript" type="text/javascript">
     <!--
    [כאן בא קטע קוד] 
     // --> 
    </script>
    שימו לב: לפני תג סגירה של הערות באים כאן שני קווי אלכסון (סלאש) זה בא על מנת לסמן ל – javascript שכאן נגמר הקוד שלה ומתחיל שפת HTML.

    ואם אתם ממש רוצים להתחשב באותם אנשים שהדפדפן שלהם לא תומך בסקריפטים מסיבה כלשהי – קיים תג מיוחד למקרה כזה: <noscript> למשל:
    קוד:
    <script language="javascript" type="text/javascript">
     <!--
    [כאן בא קטע קוד] 
     // --> 
    </script>
    <noscript>
    <p> הדפדפן שלך לא תומך סקריפט</p>
    </noscript>

    מותר לשלב תג script בכל מקום בתוך הדף, דהיינו בתוך body , אך נכון למקם אותו בתוך head.

    באו ונכתוב "תוכנה" ראשונה שלנו:
    קוד:
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <title>Javascript lessons</title>
        <script type="text/javascript" >
            document.write("שלום לכולם");  
        </script>
    </head>
    <body dir="rtl">
    
    </body>
    </html>
    כאשר תפתחו את העמוד הזה בתוך דפדפן תראו שורה אחת: "שלום לכולם"

    כיצד זה עובד?

    הדפדפן יוצר עצמים (objects) שבנויים בצורה היררכית למשל:
    צפה בקובץ המצורף 69551
    לכל עצם (object) יש מאפיינים (properties) ושיטות (methods).
    צפה בקובץ המצורף 69556

    נוסיף עוד 2 שורות לקוד שלנו להדגים אפשרויות נוספות:
    קוד:
    <head>
        <title>Javascript lessons</title>
        <script type="text/javascript" >
            document.bgColor = "#80FFFF"
            document.title = "New Title"  
            document.write("שלום לכולם");  
        </script>
    </head>
    <body dir="rtl">
    </body>
    שינינו כאן צבע העמוד וגם את הכותרת.
    שימו לב: למרות שבתוך התג <title> מצויין טקסט אחר – הסקריפט "גובר" על תוכן התג והדפדפן מציג את הכותרת הכתובה בסקריפט !

    ועוד דוגמה שימושית במאפייני אובייקט: מדידת מידות המסך של המשתמש:
    קוד:
    <script type="text/javascript" >
            document.write("רוחב המסך שלך הוא: ");
            document.write(screen.width);
            document.write("<br />");
            document.write("גובה המסך שלך הוא: ");
            document.write(screen.height);
    </script>

    לא לשכוח לכתוב "נקודה-פסיק" ;)) בסוף כל שורת פקודה

    נ.ב. למרות שבהיררכית האובייקטים document הוא "בן" של window והתחביר המלא הוא:
    window.document.write ניתן לכתוב בתחביר מקוצר כמו בדוגמאות שהבאנו document.write
  • 14K
  • בעקבות פרסום המאמר בבלוג שלי, הבאתי אותו גם כאן בשלמות.
    כתיבת קוד

    • Visual Studio 2008 SP1 – סביבת העבודה המרכזית שלי, כאן אני יכול לכתוב C#, Vb.Net, JavaScript, Xml, Html, Css ועוד, ולקבל פידבק בזמן אמת על איכות הקוד שלי. הSP1 משפר ביצועים ומאפשר חיבור לSql Server 2008.
    • Visual Studio 2010 Beta1 – איזהו חכם? - הרואה את הנולד. (F#, IronPython הנה אני בא.. בלנ"ד אסכם את כל החידושים של VS2010 במאמר נפרד לקראת שחרור Beta2)
    • Sql Server 2008 Express [חינמי] – שרת הנתונים המצוין מבית מיקרוסופט. הManagement Studion מאפשר לי לבנות מסדי נתונים במהירות, וכן לראות תכניות ביצוע (execution plan) עבור השאילתות שאני כותב ולייצא/להעלות את הנתונים לשרתים חיצוניים.
    • RegexBuddy – פשוט גדול מהחיים! התוכנה הופכת את חוויית הכתיבה של הביטויים הרגולריים מיגון לשמחה ומאבל ליום טוב. כולל אפשרויות יצירת קוד לפעולות בסיסיות עם Regex במספר שפות, וכן מאפשר דיבוג ויזואלי למדי.
    Debugging

    • ANTS Profiler – מכיל את כל הכלים לבחינת הביצועים של אפליקציה דוט-נטית. הדרך הקלה ביותר למציאת צווארי בקבוק (bottlenecks) ודליפות זכרון (memory leaks).
    • Fiddler2 [חינמי] – דיבאגר לפרוטוקול הHTTP. בגרסתו האחרונה תומך גם בFirefox, ע"י צירוף בין השניים מאפשר לראשונה לעשות דיבוג על השרת Cassini של Visual Studio ולא רק על הIIS!
    • Firebug [חופשי] – כלי הכל יכול מסדרת התוספים לFirefox. מצוין למניפולציות על CSS וקבלת התוצאות בזמן אמת.
    • AnfiniL's Sql Express Profiler [חופשי] – מאפשר "להקשיב" לכל השאילתות שמבוצעות על שרת Sql Server נתון. השימוש העיקרי הוא לראות את השאילתות המיוצרות ע"י ADO.NET וLinq to Sql.
    שונות

    • NET Reflector. [חינמי] – מציג קוד המקור (במספר שפות לבחירה) עבור הרכבות (Assembly) דוט-נטיות ומאפשר להתבונן במימוש הפנימי של מחלקות בBCL או בכל ספריה אחרת שלא עברה Obfuscation.
    • FileZilla FTP Client [חופשי] – לקוח FTP מצוין מבית Mozilla.
    באינטרנט

    • codeplex.com – במה פתוחה מאת מיקרוסופט המיועדת לשיתוף קוד, וניהול פרויקטים בקוד פתוח. כאן תמצאו מגוון קודים מועילים וטכנולוגיות מתפתחות ותוכלו להשתתף בהתהוותם. בcodeplex נולדו טכנולוגיות כמו: ASP.NET MVC, IronPyton, ASP.NET 4.0, ASP.NET AJAX ועוד.
    • code.google.com – פלטפורמה נוספת לניהול פרויקטים בקוד פתוח. האתר קליל ומהיר. ואני מצאתי אותו כנח ביותר לפתיחת פרויקטים משלי.
    • Google Code Search – כלי שימושי מאוד לחיפוש קודים מן המוכן. כמובן שצריך קודם לדעת מה אתה מחפש כדי למצוא.. אה כן, עוד שימוש מועיל הוא לדעת כל מה שמעצבן מתכנתים.
    • browsershots.org – אם עוד לא שמעתם את השאלה: "מה לא בדקת את האתר בMSIE 4.0?!" זה רק אומר שאתם מסתובבים בחברת אנשים נורמאליים ולא טומן בחובו שום הבטחות לעתיד. קיצר, באתר הזה תוכלו לראות צילומי מסך מהאתר שלכם במגוון דפדפנים ובמגוון מערכות הפעלה בחינם.
    • המרת קוד Vb.Net ל#C – בתחילת השנה עברתי מלכתוב בעיקר בvb.net לשימוש עיקרי ב#C, התהליך די פשוט, אבל מצאתי את עצמי תקוע עם מלא קוד שימושי שכתוב בvb.net וכדי להכניס אותו לתוך פרויקט חדש (ב#C) בלי ליצור מדי הרבה בלגן אני נדרש לתרגם אותו.. אז הנה כלי שעושה את העבודה (בשני הכיוונים) אוטומטית (ב99% מהמקרים)!
    • javascriptcompressor.com – מצמצם קוד JavaScript ע"י הסרה של מעברי שורה ורווחים מהקוד, מועיל במיוחד לדחיסת קוד סטטי.
    0 תגובות
    אתרים רבים משלמים לחברות תמורת "שיפור הדירוג בגוגל". כשהם נתפסים, העונש יכול להגיע לכדי העלמה מהתודעה. בעלי אתרים מספרים איך גילו שנעלמו מתוצאות החיפוש באתר הפופולרי בעולם


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

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

    <TABLE class=ArtPic dir=rtl cellSpacing=0 cellPadding=0 width="100%"><TBODY><TR><TD colSpan=4></TD></TR><TR class=AP_Pad><TD class=ArtPic_Title vAlign=top>גוגל לא רק מאיימת </TD><TD class=ArtPic_Where vAlign=top>איור: יונתן וקסמן </TD></TR></TBODY></TABLE>​

    הפשע: שיפור הדירוג באמצעים פסולים


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

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

    הנפגעים: מבלוגים ועד אתרי ענק


    לפעמים האתרים הנענשים שייכים לחברות ענק. ב־2006 נעלם מתוצאות גוגל האתר הגרמני של יצרנית הרכב ב.מ.וו. פשעו של האתר, כך התגלה מאוחר יותר, היה שהפעיל שני דפים ראשיים: אחד עבור הגולשים ובו התוכן המקורי של האתר, ואחד שיועד אך ורק לתוכנות הסריקה של גוגל, וכלל חזרה אינסופית על המילים "מכונית יד שנייה", כדי שאתר ב.מ.וו יופיע במקום גבוה בחיפוש אחר המונח.

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

    כשהאתרים מבססים את עסקיהם על תנועת גולשים, היעלמות מגוגל פירושה מוות מיידי. סכנה כזאת ריחפה בדצמבר 2007 מעל אתר מודעות הדרושים הישראלי AllJobs. האתר נעזר בחברות קידום אתרים מקצועיות כדי להגיע למקום הראשון בגוגל בחיפוש אחר מילים כגון "דרושים" ו"הצעות עבודה" - וחברות קידום האתרים שמסייעות לו אף מבליטות אותו ברשימת לקוחותיהן המרוצים. כשאתר אולג'ובס נעלם מתוצאות גוגל מיהרו בחברה להכריז שהחרם נובע מטעות של גוגל. בגוגל ישראל סירבו לחשוף את השיקולים שמאחורי הסרת האתר - לא בפני התקשורת ולא בפני אנשי אולג'ובס עצמם. התייחסותה היחידה של החברה היתה: "גוגל יכולה להסיר באופן זמני ואף קבוע אתר שמנסה להתערב בדירוג תוצאות החיפוש או להטעות את המשתמשים".

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

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


    כך הורחקו מגוגל בשנים האחרונות גם אתר חנות האלקטרוניקה היפנית Ricoh, סוכנות קידום האתרים BigMouthMedia.com, אתר הקניות MoneySupermarket.com ואתרים אחרים - כמה מהם לימים, וכמה לחודשים. בכמה מקרים הסיבה היתה קידום אגרסיבי - ביגמאות' מדיה, למשל, הסתירה בעמודיה אלפי מילות מפתח בגופן מיקרוסקופי - ובמקרים אחרים נימוק ההסרה לא נודע מעולם.

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

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

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

    התביעות: נדחו


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

    ב־2007 הגיש KinderStart.com, אינדקס אמריקאי לאתרי הורות וילדים, תביעה נגד גוגל, בטענה שהחברה מנצלת את כוחה כדי להחליש מתחרים. האתר טען שגוגל הורידה את דירוגו בתוצאות החיפוש כדי לפגוע בעסקיו. בית המשפט דחה את התביעה, ופסק שלגוגל שמורה הזכות לקבוע דירוג של אתר במנוע החיפוש שלה על פי כל שיקול שנראה לה. השופט אף הכריז כי גוגל "עשויה לבחור לחלק דירוגים באופן אקראי וזה עדיין לא ייצור 'דירוג לא נכון'".

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

    המקור: http://www.calcalist.co.il/internet/articles/0,7340,L-3310645,00.html
  • 14K
  • במאמר זה ארכז פתרונות גביה עבור אתרי אינטרנט.

    בעקרון ישנם שלושה סוגי גביה נפוצים (או בעצם ארבעה).
    גביה באמצעות הודעות sms.

    ישנם מס' חברות אשר מאפשרות לשלם באמצעות שליחת הודעת sms עם מילה קבועה מראש למספר מסוים (כדוגמת 1010), הם נותנים תמיכה מלאה לכל סוגי האפליקציות.
    עלויות: זה החלק העצוב בסיפור, מכיוון שחברות הגביה לוקחות בד"כ בסביבות ה60% כך שזה שווה לכם בעיקר אם אתם מוכרים המון ובזול, שימושי בעיקר לקהלי יעד צעירים.
    בנוסף יש עמלת פתיחת חשבון (באזור 50$).
    חברות:
    http://www.micropay.co.il/ http://www.cellgate.co.il
    גביה באמצעות שיחת טלפון.

    ניתן לגבות תשלומים באמצעות שיחה למספר שמוגדר עבורכם, החסרון העיקרי הוא שהסכומים (בד"כ) קבועים.
    עלויות: פחות מזיקים כמו ב-sms אבל עדיין יורידו לכם נתח מכובד מהרווח.
    כרטיסי אשראי.

    השיטה הוותיקה ביותר לגביה באמצעות חיוב כרטיסי אשראי, החסרון הוא הצורך בהטמעה של מערכת ssl ודפי גביה מאובטחים באתר, דבר שידרוש לעיתים לקיחת בעל מקצוע שמתמחה בכך.
    עלויות: פתיחת חשבון + עמלה קבועה מכל עסקה.
    ניתן גם לחייב כרטיסי אשראי דרך חברות גביה חיצונית כמו paypal ועוד ואז חוסכים הרבה מהעבודה (ומפסידים עוד כמה אחוזים בדרך).
    חברות: http://www.tranzila.com/ http://www.netpay.co.il/site_heb/main.asp http://www.paycard.co.il/ http://www.pelecard.com

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

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

    הצטרפות לניוזלטר

    איזה כיף שהצטרפתם לניוזלטר שלנו!

    מעכשיו, תהיו הראשונים לקבל את כל העדכונים, החדשות, ההפתעות בלעדיות, והתכנים הכי חמים שלנו בפרוג!

    לוח מודעות

    הפרק היומי

    הפרק היומי! כל ערב פרק תהילים חדש. הצטרפו אלינו לקריאת תהילים משותפת!


    תהילים פרק כה

    אלְדָוִד אֵלֶיךָ יי נַפְשִׁי אֶשָּׂא:באֱלֹהַי בְּךָ בָטַחְתִּי אַל אֵבוֹשָׁה אַל יַעַלְצוּ אֹיְבַי לִי:גגַּם כָּל קוֶֹיךָ לֹא יֵבֹשׁוּ יֵבֹשׁוּ הַבּוֹגְדִים רֵיקָם:דדְּרָכֶיךָ יי הוֹדִיעֵנִי אֹרְחוֹתֶיךָ לַמְּדֵנִי:ההַדְרִיכֵנִי בַאֲמִתֶּךָ וְלַמְּדֵנִי כִּי אַתָּה אֱלֹהֵי יִשְׁעִי אוֹתְךָ קִוִּיתִי כָּל הַיּוֹם:וזְכֹר רַחֲמֶיךָ יי וַחֲסָדֶיךָ כִּי מֵעוֹלָם הֵמָּה:זחַטֹּאות נְעוּרַי וּפְשָׁעַי אַל תִּזְכֹּר כְּחַסְדְּךָ זְכָר לִי אַתָּה לְמַעַן טוּבְךָ יי:חטוֹב וְיָשָׁר יי עַל כֵּן יוֹרֶה חַטָּאִים בַּדָּרֶךְ:טיַדְרֵךְ עֲנָוִים בַּמִּשְׁפָּט וִילַמֵּד עֲנָוִים דַּרְכּוֹ:יכָּל אָרְחוֹת יי חֶסֶד וֶאֱמֶת לְנֹצְרֵי בְרִיתוֹ וְעֵדֹתָיו:יאלְמַעַן שִׁמְךָ יי וְסָלַחְתָּ לַעֲוֹנִי כִּי רַב הוּא:יבמִי זֶה הָאִישׁ יְרֵא יי יוֹרֶנּוּ בְּדֶרֶךְ יִבְחָר:יגנַפְשׁוֹ בְּטוֹב תָּלִין וְזַרְעוֹ יִירַשׁ אָרֶץ:ידסוֹד יי לִירֵאָיו וּבְרִיתוֹ לְהוֹדִיעָם:טועֵינַי תָּמִיד אֶל יי כִּי הוּא יוֹצִיא מֵרֶשֶׁת רַגְלָי:טזפְּנֵה אֵלַי וְחָנֵּנִי כִּי יָחִיד וְעָנִי אָנִי:יזצָרוֹת לְבָבִי הִרְחִיבוּ מִמְּצוּקוֹתַי הוֹצִיאֵנִי:יחרְאֵה עָנְיִי וַעֲמָלִי וְשָׂא לְכָל חַטֹּאותָי:יטרְאֵה אוֹיְבַי כִּי רָבּוּ וְשִׂנְאַת חָמָס שְׂנֵאוּנִי:כשָׁמְרָה נַפְשִׁי וְהַצִּילֵנִי אַל אֵבוֹשׁ כִּי חָסִיתִי בָךְ:כאתֹּם וָיֹשֶׁר יִצְּרוּנִי כִּי קִוִּיתִיךָ:כבפְּדֵה אֱלֹהִים אֶת יִשְׂרָאֵל מִכֹּל צָרוֹתָיו:
    נקרא  2  פעמים
    למעלה