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

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


2013/1/19 Yaron Shahrabani <[email protected]>

> שלומי, אני מוסיף נקודות לדיון שהעלנו בשיחות אופליין:
> 1. ניהול המערכת אמור להיות פשוט, פשוט זה אומר וורדפרס במקרה זה, מערכות
> שמסבכות את החיים, לא משנה באיזה שפה הן כתובות וכמה השפה יעילה, לא יעודדו
> תחזוקה מצד עורכים נוספים.
> 2. יש שתי אפשרויות שעומדות על הפרק:
> א. לתכנת את כל וורדפרס מחדש בפרל (בהצלחה)!
> ב. להקים מערכת דמויה ותואמת לוורדפרס בכל שפה שתבחר (מצדי אפילו C++‎).
>
> העניין פה הוא נוחות התפעול והתאימות כי אם מחר רוצים להחליף מערכת תוכן ואין
> ממיר אז אנחנו עלולים לאבד הרבה תוכן עקב חוסר משאבים בפיתוח מנגנון המרה.
>
> וורדפרס, עם כל הכבוד, היא יותר „סטנדרטית“ במונחים האלה.
>
> בוא לרגע נרחיב את החשיבה:
> אני רוצה לייצר מכונית, יהיו בה יותר מקומות ישיבה אבל היא תהיה רחבה בצורה
> משמעותית (בערך ברוחב של נתיב וחצי), זה נכון שיש בה יותר מקום ויתכן שהיא
> נוחה יותר אבל אין לי אפשרות ליסוע בכבישים דו סטריים ויש מקומות שבהם הרכב
> פשוט לא עובר ושלא נדבר על בעיות חנייה.
>
> אז זה נכון שאולי אתה מציע פה דבר טוב אבל אם הוא מספק אותי רק מבחינת מקומות
> ישיבה (מערכות מבוססות פרל) אבל לא מספק אותי מבחינת הכביש (נוחות התפעול,
> עניין שהוא בעיקרו UI ופחות מתקשר באופן ישיר לתשתית או לתועלת האחת שאני מפיק
> מהרכב) אז אולי עדיף לעבוד עם רכב ברוחב סטנדרטי (וורדפרס) ולימים אם וכשתצא
> מערכת טובה יותר נוכל להאריך אותה ללימוזינה שגם היא לא פטורה ממגבלות אבל
> לפחות עומדת בדרישות מסוימות.
>
> ולמתעניינים, מקור ההשראה שלי:
> http://www.collegehumor.com/video/6862570/extra-extra-wide-jeep
>
> ☺
>
> בברכה,
>
>
>
> Yaron Shahrabani
>
> <Hebrew translator>
>
>
>
> 2013/1/19 Tomer Cohen <[email protected]>
>
>> במקום להתווכח סתם על מערכות ניהול תוכן, למה שלא תעלו את כל תוכן האתר
>> לוויקי של המקור, ואנחנו כבר נדאג לתסריטים שייצאו משם את התוכן בצורה סטטית
>> כך שכל הצדדים יהיו מרוצים?
>>
>> לגבי PHP, נכון, היא לא השפה המושלמת, אבל באותה צורה אפשר לטעון גם
>> ש־Perl,‏ Python ו־Ruby הן לא יצירותיו של האל, ולכן גם הן סובלות מפגמים כאלו
>> ואחרים. ואני אומר, בואו נשתמש במערכת תוכן מבוססת Bash.
>>
>>
>> 2013/1/19 Shlomi Fish <[email protected]>
>>
>>> שלום ירון,
>>>
>>> On Sat, 19 Jan 2013 08:06:34 -0800
>>> Yaron Shahrabani <[email protected]> wrote:
>>>
>>> > יש לי תובנה מסוימת בנוגע לדיון הזה.
>>> > אנחנו מחפשים מערכת שתקל על תחזוקת האתר מצד אחד ולא תכביד על השרת מצד
>>> שני,
>>> > אין איזו מערכת מבוססת PHP‏ שמייצרת תוכן סטטי ופותרת את כל הוויכוח הזה?
>>>
>>> ההכבדה על השרת היא לא השיקול העיקרי בבחירת המערכת, משום שסביר שהיא
>>> תתמודד עם
>>> עומסים כאלה. בכל מקרה, יש מערכות ניהול תוכן כמו http://ikiwiki.info/(שאומנם
>>> כתובה ב-Perl אבל העקרון לא משנה), שמאפשרות לערוך תוכן באמצעות ממשק משתמש
>>> וובי
>>> וכן מאפשרות לייצא תוכן סטטי וכן שומרות את הכל בתוך מחסן של מערכת ניהול
>>> גרסאות
>>> (עם אפשרות לשימוש במערכות ניהול גרסאות מבוזרות כמו git או Mercurial).
>>>
>>> יש איזו סיבה שאתה מעדיף משהו מבוסס PHP למרות כל החסרונות שלה
>>> כשפה (ראה את הקישורים השונים כאן:
>>> http://www.shlomifish.org/open-source/anti/php/ )
>>> משום שחשוב לדון בעקרונות ולא באמצעי המימוש.
>>>
>>> בכבוד רב,
>>>
>>>         שלומי פיש
>>>
>>>
>>> --
>>> -----------------------------------------------------------------
>>> Shlomi Fish       http://www.shlomifish.org/
>>> What does "Zionism" mean? - http://shlom.in/def-zionism
>>>
>>> There is no IGLU Cabal. The problem of founding an IGLU Cabal has been
>>> proven,
>>> in a surprise move, to be equivalent to the question of the existence of
>>> God,
>>> fully‐tolerant religions and NP‐complete oracles.   — Omer Zak
>>>
>>> Please reply to list if it's a mailing list post - http://shlom.in/reply.
>>> _______________________________________________
>>> Discussions mailing list
>>> [email protected]
>>> http://hamakor.org.il/cgi-bin/mailman/listinfo/discussions
>>>
>>
>>
>>
>> --
>>  Tomer Cohen
>> http://tomercohen.com
>>
>
>


-- 
Tomer Cohen
http://tomercohen.com
_______________________________________________
Discussions mailing list
[email protected]
http://hamakor.org.il/cgi-bin/mailman/listinfo/discussions

לענות