טלאי ל־WP-Cache-2

ב־יום שישי, 6 ביוני 2008, מאת ארתיום; פורסם תחת: תכנה חופשית, פיתוח, תכנה ומחשבים, WordPress בעברית, CppCMS; ‏0 תגובות

בקרוב אני הולך לבצע סדרה כבדה של השוואות ביצועים בין WordPress -- המערכת שאני מכיר אותה טוב על כל בעיותיה מול המערכת שבניתי על בסיס CppCMS.

מערכת ה־cache שפיתחתי עבור CppCMS היא די חכמה, היא שומרת כל דף בשני עותקים: אחד HTML המקורי והשני אותו דף דחוס עם gzip. זה מאפשר לשלוף דפים בצורה מאוד מהירה ולהעביר אותן לשרת בלי לבצע דחיסה מחדש.

מאחר ואני רוצה לבצע השוואה הוגנת, בדקתי את התוסף WP-Cache-2 שמאיץ את WordPress בצורה משמעותית וגילית שהוא שומר את הדפים רק כ־HTML ולכן, בכל פעם כשהדף נשלף מזיכרון מטמון הוא עדיין עובר דחיסה ע"י PHP או Apache. וזה גוזל הרבה משאבים.

כתבתי טלאי עבור התוסף ששומר כל דף בשני עותקים: מקורי ודחוס ומחזיר את הסוג הנדרש לפי בקשת הלקוח. הטלאי שיפר את הביצועים בכ־60%: עם התוסף המקורי WP היה מסוגל לספק כ־450 שאילתות בשנייה, אחרי הטלאי המספר הזה עלה לכ־720.

נ.ב.: בדיקות ביצועים של CppCMS יבואו בקרוב.

טיפים לבעלי "אתרים ביתיים"

ב־יום שני, 2 ביוני 2008, מאת ארתיום; פורסם תחת: אינטרנט, לינוקס, תכנה ומחשבים, WordPress בעברית; ‏3 תגובות

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

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

המשך...

התעוררות מסביב ל־BiDiTeX?

ב־יום חמישי, 29 במאי 2008, מאת ארתיום; פורסם תחת: תכנה חופשית, לינוקס, פיתוח, תכנה ומחשבים, LaTeX ועברית; ‏3 תגובות

בימים אחרונים הרגשתי התעוררות מסוימת מסביב ל־BiDiTeX. גם כמות ההורדות של הגרסה האחרונה הגיע ל־20. אני יודע שזה לא הרבה בממדי תוכנה אבל עדיין זה כ־20% מהורדות של culmus-latex שנותן תמיכה בעברית בכלל. לאחרונה, אפילו קיבלתי בקשה לנסות ולהכניס את החבילה למאגרים הרשמיים של Debian.

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

עם כל זה, מה שמאוד חסר לי זה משוב מהמשתמשים:

  1. באילו בעיות הם נתקלים? מה חסר להם?
  2. היכן ניתן לשפר את התיעוד?
  3. אולי הצעות מועילות מה אפשר להוסיף.

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

על Trackback, Pingback ועל API (הלא כל־כך) ידידותי

ב־יום רביעי, 28 במאי 2008, מאת ארתיום; פורסם תחת: תכנה חופשית, אינטרנט, לינוקס, פיתוח, תכנה ומחשבים, WordPress בעברית, ספאם, CppCMS; ‏0 תגובות

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

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

אז בהתחלה החלטתי ליישם את הראשון. התחלתי לקרוא את הספציפיקציות

וכאן מתחיל הסיפור

המשך...

שכפול התוכנה זה טוב או זה רע?

ב־יום שני, 26 במאי 2008, מאת ארתיום; פורסם תחת: תכנה חופשית, פיתוח, תכנה ומחשבים; תגובה אחת

למה אני מתכוון? למשל, לפני לא כל־כך הרבה שנים בלינוקס לא היה תחליף ל־Mirosoft Office כשהיום, יש לו תחליף מוצלח שנקרא OpenOffice. כל משתמש MS Office יוכל ללא בעיות גדולות לפתוח מעבד תמלילים ולהרגיש "בבית" עם ממשק משתמש זהה עד כדי פרטים קטנים. השאלה היא אם זה טוב או אם זה רע? למעשה, גרסה ‎1.x היתה שונה. לדברי שושנה פורבס, ממשק משתמש החדש שמהווה חיקוי של MS Office, דווקא הרחיק אותו בגרסה ‎2.x מגישה יותר בריאה: גישה סמנטית.

העליתי נושא דומה בעבר, בהקשר טיפה שונה: חיקוי ממשק של Gnome ב־Xubuntu, במקום שמירה על מקוריות של Xfce.

האירוע האחרון שגרם לי לחזור לנושא, הוא שדרוג של Octave מגרסה ‎2.x ל־3.0.0. בגרסה הזו הם "שיפרו" את פונקציית ה־plot, כך שעכשיו היא תואמת יותר את הפונקציה המקבילה ב־matlab.

המשך...

העמוד הקודם

העמוד הבא

דפים

נושאים