שלום,
התחלתי ללמוד פרל לפני כשלושה חודשים ובתור תרגיל לימודי, כתבתי בזמן האחרון מערכת CMS פשוטה. כרגע היא במצב כמעט ובלתי שמיש - יש עוד הרבה מה לסדר בה.
את רוב הקוד כתבתי כבר לפני למעלה מחודש, אך בשבועות האחרונים הייתי מאד עסוק בעבודה ולא היה לי כמעט זמן להמשיך עם הפרוייקט הזה.
היום סיימתי עם כל הבסיס, ושיחררתי אותו בgithub :
https://github.com/Tudmotu/PearlyWEB
אני חדש לחלוטין לgithub ועוד לא ממש מבין איך לעבוד איתו, אבל לאט לאט.
בכל מקרה - עכשיו אני עף לישון כי צריך לקום עוד איזה ארבע שעות, אבל אני אשתדל להתחיל לכתוב דוקומנטציה מסודרת מחר (יש הסברים ממש לא מובנים בתוך הקוד אבל זה לא עוזר לאף אחד מלבדי).
באופן כללי, בשביל להשתמש במערכת עצמה צריך להריץ את הסקריפט Install.pl שנמצא בתוך /cgi-bin/Modules, והוא יסדר את הדטהבייס בתור התחלה.
אחרי זה יש עוד שני קבצים שצריך לערוך ידנית (יש הסבר קצר בסוף של install.pl).
הקוד משוחרר תחת רשיון MIT, ועושה שימוש בכמה פלאגינים של JavaScript שגם הם משוחררים תחת אותו רשיון (זכויות יוצרים מוזכרות גם בגיטהאב וגם בקבצי טקסט במעמקי היררכיית הקבצים של הקוד), אז אתם מוזמנים לעשות איתו ממש מה שמתחשק לכם.