כזכור, כשרק התחלתי את האתר, היו שלושה רכיבים של הכליקיט שסייעו לי לשוות לאתר שלי מראה של בלוג: טקסטים, סרגל ניווט, ורכיב קבצים.
הטקסטים סייעו לי בכך שניתן להראות מספר טקסטים פתוחים דף, ושיש להם מנגנון תגובות.
סרגלי הניווט סייעו לי ליצור קישורים לפוסטים לפי תאריכים (ע”י שימוש בסרגל ניווט המציג ענף מעץ התיקיות באתר שלי – התיקיות שלי מסודרות לפני שנים, עם תתי-תיקיות לפי החודשים), וקישורים לפוסטים לפי נושאים (ע”י שימוש בסרגל המכיל קישורים – כל שם של נושא הוא קישור לתוצאות חיפוש של אותו נושא באתר שלי).
רכיב הקבצים סייע לי בנושא ייצור RSS לאתר שלי. יצרתי קובץ XML באופן ידני – שאותו עדכנתי עם כל פוסט חדש – ובעזרת רכיב הקבצים העליתי את הקובץ לכתובת בכליקיט, שאותה סיפקתי בראשית חייו של האתר תחת הכותרת “לעדכון באמצעות RSS”. הבעיה היתה שכל עדכון של פריט ברכיב הקבצים גרמה לשינוי הכתובת של הקובץ, דבר שלא איפשר מעקב אחרי קובץ ה-XML באמצעות קורא RSS. נהגתי להתחכם לבעיה הזו ע”י עדכון הקובץ ישירות בשרת, לא באמצעות ה-UI של הכליקיט. לאחר מספר חודשים, בעקבות בקשות ממשתמשים אחרים, שינינו את התנהגות רכיב הקבצים כך שלא ישנה את כתובת הקובץ ברשת עם כל עדכון של הקובץ, וכך יכולתי לעדכן את ה-RSS של האתר שלי דרך ה-UI, מה שאיפשר לי לעבוד על האתר גם בבית.
באותו שלב, פחות או יותר, החלטתי גם להשתמש בפידברנר. פידברנר היא חברה הנותנת כמה סוגי שרותים בנושא יצירת פיד: 1) הם מאפשרים לך לתת להם את המבנה ה-HTML-י של האתר שלך ע”מ שיוכלו לבנות פיד RSS ממנו, 2) הם נותנים לך לתת להם כתוב של פיד RSS קיים, והם יוצרים ממנו פיד של פידברנר. ולמה בכלל צריך את אופציה 2, הרי אם יש פיד מוכן, מה לי אם הוא בכתובת של הכליקיט או בכתובת של פידברנר? אלא שפידברנר, כאמור, נותנת שרותים נוספים בנושא פידים. היא מאפשרת לעקוב אחרי כמות הנרשמים לפיד, היא מאפשרת ליצור דואלים המבוססים על הפיד, ועוד המון אפשרויות [שאת רובן אני לא מנצלת]. בעיקר בגלל אפשרות הדואל, החלטתי להעביר את הפיד שלי לפיד ברנר. נתתי את כתובת הפריט ברכיב הקבצים, וכל פעם שעדכנתי אותו – עודכן הפיד של פידברנר, וכך עודכנו הן המנויים לאתר שלי באמצעות RSS, והן אלה המנויים באמצעות הדואל.
אבל עדיין, כל פוסט חדש באתר שלי חייב אותי לעדכן את קובץ ה-RSS שלי באופן ידני, ואח”כ להעלות את העדכון לפריט ברכיב הקבצים. תמיד הייתי גם צריכה לבדוק את הקובץ לפני ההעלאה: לוודא שהקישור לפריט החדש הוא אכן נכון; לעדכן את תאריך העדכון האחרון של הקובץ; לוודא שלא שיבשתי את התגיות בעדכון הנוכחי…
בכל זאת, בשנת 2008 אנחנו מצפים לשיטה קצת פחות ארכאית לטיפול בנושא כל-כך חדשני.
וכך, לפני כ-3 שבועות, נוצר לו רכיב חדש בכליקיט: מזין RSS. הרכיב הזה לוקח את 20 הטקסטים החדשים ביותר, שהם מופרסמים ומקושרים לדף כלשהו באתר, ויוצר מהם קובץ XML לפי סטנדרטי RSS ומעלה אותו לכתובת קבועה.
ביום שלישי השבוע, חנכתי את הרכיב הזה באתר שלי.
פירוש: החלפתי את כתובת הפיד שאני נותנת לפידברנר – במקום כתובת הפריט ברכיב הקבצים, לכתובת של רכיב מזין ה-RSS.
כתוצאה מכך קרו שתי תופעות:
האחת היא שביום שלישי, לאחר החלפת הכתובות, כל הפוסטים בפיד שנוצר בפיד ברנר סומנו כחדשים. כי אכן, בשבילו, הם היו חדשים כי הם באו מכתובת אחרת.
התופעה השניה קרתה באשמתי, מפני ששיחקתי באש (וידעתי את זה!). ביום רביעי אחה”צ, הופיעו ב-RSS של האתר שלי שני פוסטים זהים, תמוהים, שנעלמו כמה שעות אח”כ. זה קרה מפני שהבלוג שלי נמצא באתר הנסיונות שלי (כזכור, הקמתי את הבלוג כדי להתנסות באוכל הכלבים שלי 🙂 ). ביום רביעי אחה”צ ערכתי נסיונות של פיצ’ר חדש על טקסטים חדשים. ידעתי שזה מסוכן, מפני שטקסט מפורסם המקושר לדף נכנס אוטומטית ל-RSS, אבל הרגעתי את עצמי שברגע שאסיים את הניסוי, אעביר את הטקסט למצב טיוטה.
וכמובן ששכחתי. רק כשהגעתי הביתה הכתה בי ההכרה שיש לי שני טקסטים זהים (מפני שבדקתי גם את נושא השכפול), בעלי כותרת מוזרה ועם תוכן מוזר עוד יותר, שישובים להם בנחת בתוך ה-RSS של האתר שלי…
בהתחלה היתה לי תחושת פדיחה. אבל אח”כ החלטתי שמעז יצא מתוק, וכעת זה זמן מצוין להפריד את הבלוג שלי מאתר הנסיונות. אז הקמתי לעצמי אתר נסיונות חדש, ומאתר הבלוג מחקתי את כל התיקיות, הרכיבים השונים בתיקיות, הדפים, הכותרות וסרגלי הניווט שלא היו שייכים לבלוג. לאתר הנסיונות החדש העתקתי רק מה שעוד אצטרך לניסויי בעתיד (כותרת אחת ושני דפים, תודה ששאלתם), ותחושה טובה כזו של ניקיון שרתה עלי. איזה כיף לעשות delete לעשרות טקסטים ותיקיות שנוצרו לצורך ניסויים, ומעולם לא נמחקו כי מי-יודע-אם-אולי-עוד-כמה-זמן-נצטרך אותם-שוב (בסוד אומר: מעולם לא השתמשתי שוב בפריט שיצרתי לצורך ניסוי אחד, עבור ניסוי אחר. או מפני שלא זכרתי איפה נמצא הפריט המתאים, או מפני ששכחתי שכבר יש לי כזה…)אז כעת הרווחתי מכל הכיוונים: יש לי רכיב RSS שעושה לי את העבודה השחורה של יצירת RSS לאתר שלי (עבודה שגם היתה מעצבנת וגם חשופה לטעויות אנוש), ויש לי אתר שכולו מיועד לבלוג שלי, ויש לי אתר נסיונות המכיל רק את מה שאני צריכה (עד הניסוי הבא…)
יתכן שתהיינה עוד אי-אילו תופעות משעשות, אז היו עימנו 🙂
הטקסטים סייעו לי בכך שניתן להראות מספר טקסטים פתוחים דף, ושיש להם מנגנון תגובות.
סרגלי הניווט סייעו לי ליצור קישורים לפוסטים לפי תאריכים (ע”י שימוש בסרגל ניווט המציג ענף מעץ התיקיות באתר שלי – התיקיות שלי מסודרות לפני שנים, עם תתי-תיקיות לפי החודשים), וקישורים לפוסטים לפי נושאים (ע”י שימוש בסרגל המכיל קישורים – כל שם של נושא הוא קישור לתוצאות חיפוש של אותו נושא באתר שלי).
רכיב הקבצים סייע לי בנושא ייצור RSS לאתר שלי. יצרתי קובץ XML באופן ידני – שאותו עדכנתי עם כל פוסט חדש – ובעזרת רכיב הקבצים העליתי את הקובץ לכתובת בכליקיט, שאותה סיפקתי בראשית חייו של האתר תחת הכותרת “לעדכון באמצעות RSS”. הבעיה היתה שכל עדכון של פריט ברכיב הקבצים גרמה לשינוי הכתובת של הקובץ, דבר שלא איפשר מעקב אחרי קובץ ה-XML באמצעות קורא RSS. נהגתי להתחכם לבעיה הזו ע”י עדכון הקובץ ישירות בשרת, לא באמצעות ה-UI של הכליקיט. לאחר מספר חודשים, בעקבות בקשות ממשתמשים אחרים, שינינו את התנהגות רכיב הקבצים כך שלא ישנה את כתובת הקובץ ברשת עם כל עדכון של הקובץ, וכך יכולתי לעדכן את ה-RSS של האתר שלי דרך ה-UI, מה שאיפשר לי לעבוד על האתר גם בבית.
באותו שלב, פחות או יותר, החלטתי גם להשתמש בפידברנר. פידברנר היא חברה הנותנת כמה סוגי שרותים בנושא יצירת פיד: 1) הם מאפשרים לך לתת להם את המבנה ה-HTML-י של האתר שלך ע”מ שיוכלו לבנות פיד RSS ממנו, 2) הם נותנים לך לתת להם כתוב של פיד RSS קיים, והם יוצרים ממנו פיד של פידברנר. ולמה בכלל צריך את אופציה 2, הרי אם יש פיד מוכן, מה לי אם הוא בכתובת של הכליקיט או בכתובת של פידברנר? אלא שפידברנר, כאמור, נותנת שרותים נוספים בנושא פידים. היא מאפשרת לעקוב אחרי כמות הנרשמים לפיד, היא מאפשרת ליצור דואלים המבוססים על הפיד, ועוד המון אפשרויות [שאת רובן אני לא מנצלת]. בעיקר בגלל אפשרות הדואל, החלטתי להעביר את הפיד שלי לפיד ברנר. נתתי את כתובת הפריט ברכיב הקבצים, וכל פעם שעדכנתי אותו – עודכן הפיד של פידברנר, וכך עודכנו הן המנויים לאתר שלי באמצעות RSS, והן אלה המנויים באמצעות הדואל.
אבל עדיין, כל פוסט חדש באתר שלי חייב אותי לעדכן את קובץ ה-RSS שלי באופן ידני, ואח”כ להעלות את העדכון לפריט ברכיב הקבצים. תמיד הייתי גם צריכה לבדוק את הקובץ לפני ההעלאה: לוודא שהקישור לפריט החדש הוא אכן נכון; לעדכן את תאריך העדכון האחרון של הקובץ; לוודא שלא שיבשתי את התגיות בעדכון הנוכחי…
בכל זאת, בשנת 2008 אנחנו מצפים לשיטה קצת פחות ארכאית לטיפול בנושא כל-כך חדשני.
וכך, לפני כ-3 שבועות, נוצר לו רכיב חדש בכליקיט: מזין RSS. הרכיב הזה לוקח את 20 הטקסטים החדשים ביותר, שהם מופרסמים ומקושרים לדף כלשהו באתר, ויוצר מהם קובץ XML לפי סטנדרטי RSS ומעלה אותו לכתובת קבועה.
ביום שלישי השבוע, חנכתי את הרכיב הזה באתר שלי.
פירוש: החלפתי את כתובת הפיד שאני נותנת לפידברנר – במקום כתובת הפריט ברכיב הקבצים, לכתובת של רכיב מזין ה-RSS.
כתוצאה מכך קרו שתי תופעות:
האחת היא שביום שלישי, לאחר החלפת הכתובות, כל הפוסטים בפיד שנוצר בפיד ברנר סומנו כחדשים. כי אכן, בשבילו, הם היו חדשים כי הם באו מכתובת אחרת.
התופעה השניה קרתה באשמתי, מפני ששיחקתי באש (וידעתי את זה!). ביום רביעי אחה”צ, הופיעו ב-RSS של האתר שלי שני פוסטים זהים, תמוהים, שנעלמו כמה שעות אח”כ. זה קרה מפני שהבלוג שלי נמצא באתר הנסיונות שלי (כזכור, הקמתי את הבלוג כדי להתנסות באוכל הכלבים שלי 🙂 ). ביום רביעי אחה”צ ערכתי נסיונות של פיצ’ר חדש על טקסטים חדשים. ידעתי שזה מסוכן, מפני שטקסט מפורסם המקושר לדף נכנס אוטומטית ל-RSS, אבל הרגעתי את עצמי שברגע שאסיים את הניסוי, אעביר את הטקסט למצב טיוטה.
וכמובן ששכחתי. רק כשהגעתי הביתה הכתה בי ההכרה שיש לי שני טקסטים זהים (מפני שבדקתי גם את נושא השכפול), בעלי כותרת מוזרה ועם תוכן מוזר עוד יותר, שישובים להם בנחת בתוך ה-RSS של האתר שלי…
בהתחלה היתה לי תחושת פדיחה. אבל אח”כ החלטתי שמעז יצא מתוק, וכעת זה זמן מצוין להפריד את הבלוג שלי מאתר הנסיונות. אז הקמתי לעצמי אתר נסיונות חדש, ומאתר הבלוג מחקתי את כל התיקיות, הרכיבים השונים בתיקיות, הדפים, הכותרות וסרגלי הניווט שלא היו שייכים לבלוג. לאתר הנסיונות החדש העתקתי רק מה שעוד אצטרך לניסויי בעתיד (כותרת אחת ושני דפים, תודה ששאלתם), ותחושה טובה כזו של ניקיון שרתה עלי. איזה כיף לעשות delete לעשרות טקסטים ותיקיות שנוצרו לצורך ניסויים, ומעולם לא נמחקו כי מי-יודע-אם-אולי-עוד-כמה-זמן-נצטרך אותם-שוב (בסוד אומר: מעולם לא השתמשתי שוב בפריט שיצרתי לצורך ניסוי אחד, עבור ניסוי אחר. או מפני שלא זכרתי איפה נמצא הפריט המתאים, או מפני ששכחתי שכבר יש לי כזה…)אז כעת הרווחתי מכל הכיוונים: יש לי רכיב RSS שעושה לי את העבודה השחורה של יצירת RSS לאתר שלי (עבודה שגם היתה מעצבנת וגם חשופה לטעויות אנוש), ויש לי אתר שכולו מיועד לבלוג שלי, ויש לי אתר נסיונות המכיל רק את מה שאני צריכה (עד הניסוי הבא…)
יתכן שתהיינה עוד אי-אילו תופעות משעשות, אז היו עימנו 🙂