מצגת אז למה לי קוד פתוח עכשיו מערכות ניהול תוכן - שרון
1. אז למה לי קוד פתוח עכשיו ?!
יוני שלום, אפי פטילון, ליאור שחר אנטר
2. מהו קוד
קוד או קוד מקור.
ה- DNAשל התוכנה.
שפת תכנות כמו .C/C++, Java
תהליך של הידור .compilation
לא מאפשר גישה לקוד המקור של המערכת.
קניין בלעדי של החברות.
ללא אפשרות צפייה או שינוי.
3. מה בין תוכנה חופשית וקוד פתוח
Free Softwareתוכנה חופשית הינה "בעלת סטאטוס משפטי המאפשרת לכל אדם
לנהוג בה כרצונו באופן חופשי"
(4891 ריצ'ארד סטולמן, מייסד המוסד לתוכנה חופשית )GNU
Open Sourceקוד פתוח מציין תוכנה ש"קוד המקור שלה פתוח ונגיש לכל מי
שחפץ בו והוא חופשי לשימוש, לצפייה, לעריכת שינויים ולהפצה מחודשת לכל אחד
ואחת".
(ויקיפדיה)
4. קוד פתוח
"קוד פתוח, במובנו הרחב, מתאר דיספלינה שלמה
המורכבתמכללים ואופני התנהגות לפיה ראוי שמפתחי
תוכנה לא יגבילו את הגישה לקוד המקור של התוכנות,
ושהתכלית של קידמה והרחבת הידע האנושי הינה
עליונה אל מול שיקולים כלכליים צרים".
(אבישי שרון, חברת ג'יסייט)
5. למה להשתמש בקוד פתוח?
עלות חינם או עלות נמוכה.
נגישות לכל חלקי הקוד, התאמה אישית, אורך חיים.
הפצה ושיפור מעודד חידושים, שיתופי פעולה, קהילת מפתחים ומשתמשים
רבים, שיפור מוצר.
חוסר תלות במפתח הלקוח אינו "שבוי".
אמינות או חוכמת ההמונים שימוש על ידי גורמים רבים מביא לאמינות
ותקינות, מעיין בדיקת איכות של ההמונים.
6. Drupal
אבטחה גרנולריות גבוהה בהרשאות משתמשים, זיהוי משתמשים תוך שימוש •
באינטגרציה עם מערכות חיצוניות.
מינימלסטיות מינימום פונקציונאליות בסיסית, הרחבה במודולים, עקומת לימוד איטית. •
עולם תכנותי אידיאלי למתכנתים, "תפירה למידות", קושי עדכון ושינוי על ידי הלקוח. •
עיצוב חסר פער בין יישום ועיצוב, לא ידידותית למעצב. •
קהילה מקצועית ותמיכה חזקה. •
7. Wordpress
נוחות משתמש ממוצע ואף מבוגר, ממשק ברור ומובן, עקומת לימוד מהירה. •
פונקציונאליות מובנת קל לתפעול, התקנה ועריכה, משמש בעיקר בלוגרים •
אך אפשרי גם כאתר..
עולם תכנותי הגבלת שימוש בקוד והגבלת חופש מוחלט, נוחה בפיתוחים •
פשוטים פחות במורכבים, מותאם לאתר תוכן.
תמיכה בפיתוח שדרוגים ועדכונים עלולים לגרום לבעיות תפעול. •
קהילה תלונות רבות. •
8. Joomla
נוחות דורשת ידע קודם או למידה של המערכת •
פונקציונאליות מובנת בניית אתרים פשוטים למול אתרים עשירי קוד •
עולם תכנותי חופש פיתוח, יכולות עיצוב האתר תואמות ליכולות •
הפונקציונליות
תמיכה וקהילה התפתחות מהירה בשנים האחרונות, מבטיח •
שיפורים.