הקמת אתר לפרילנסרים חרדים
-
@ש-ב-ח
לא התכוונתי לכתוב את זה ככה באתר
רק לנסח משהו על כמה זה עוזר ללקוחות שהם עובדים עם מישהו עם אותו מנטאליותלמעשה אני חושב לבנות את האתר על פריימרוק של אתרים סטטיים במבנה של בלוג
וכל הנתונים ינוהלו בגיטהאב ואחרי כל שינוי אני ימשוך את זה לשרת
המעלה באתר סטטי זה שנראה לי שהרבה יותר קל לנהל כזה אתר בגיטהאב מאשר אתר וורדפרס למשל
סך הכל צריך קבצי MD עם הטקסט של כל דף
ועוד קבצי HTML בשביל התבניות של הדפים
וכל אחד יוכל לתרום בקלותך קוד לפרוייקט בלי להסתבך
החסרון הוא כמובן החלקים הדינמיים כמו הדירוג של המתכנתים,תגובות לפוסטים ועוד
בעיקרון נראה לי שיש שתי דרכים לנהל את החלק הדינמי- לבנות API שיכיל את כל הנתונים הדינמיים ולהציג אותם בדף עם JS
(החסרון בזה שזה יכול להכביד על הטעינה של הדף) - להריץ סקריפט שיעדכן את כל הנתונים הדינמיים בקבצי הMD ובעדכון הבא של האתר הכל יסנכרן (זה טוב לתגובות שבמילא צריכים לעבור אישור)
אני משער שיש מקומות שלא יהיה ברירה ונצטרך לוותר על פיצ'ר כזה או אחר (למשל סינון לפי מספר תגיות ביחד).
אבל אני חושב שזה שווה את הקלות פיתוח,ובמיוחד שאני בונה על תרומה של קוד מציבור המתכנתים שירצו להעלות את הדירוג שלהם
אבל אין לי ניסיון בכלל בבניית אתרים
אז אני אשמח לשמוע את החוות דעת של המומחים כאן, האם הגישה שלי נכונה או שפיספתי משהו?
- לבנות API שיכיל את כל הנתונים הדינמיים ולהציג אותם בדף עם JS
-
@scez-scez אמר בהקמת אתר לפרילנסרים חרדים:
@גמליאל מצאתי משהו בקשר לר"ת שלך
יש כאן כתבה בנושא
חחח@WWW אמר בהקמת אתר לפרילנסרים חרדים:
@אבי-203 אמר בהקמת אתר לפרילנסרים חרדים:
עם פתרונות של פתיחת ר"ת, ומושגים תורניים.
יש אתרים ל2 הבעיות הנ"ל.
זה לא פתרון 100%... -
פתחתי בשביל הפרוייקט ארגון חדש בגיטהאב
ובעיקרון האתר כבר באויר בכתובת https://koshercode.dev/
מי שרוצה לתרום לפרוייקט או סתם להציע הצעות.
מוזמן לעשות את זה בגיטהאב -
אני עדיין לא יודע איך לנהל את הדירוג על פי תרומה לקוד פתוח, כי זה קצת מסובך.
האם אני נותן נקודה על כל PR או לפי שורות קוד או משהו אחר?
האם יש דרך לבנות לזה API במקום כל היום לנסות לדון כמה כל אחד אמור לקבל?
האם יש לכם רעיונות איך ליישם את הניקוד, ואיך להכניס את זה לכללים ברורים?
בכל מקרה אני שוקל לעשות שתרומה משמעותית לקוד פתוח, יהיה תנאי סף לפרסום באתר.
(אני לא יודע האם להגביל את זה לתרומה של קוד לkoshercode או שגם תרומה לפרוייקטים אחרים יהיה טוב) -
@nigun אמר בהקמת אתר לפרילנסרים חרדים:
אתם איתי או שאני לבד?
אם אתם חושב שהפרוייקט הזוי,מיותר,לא שימושי,חבל על החשמל שהאתר הזה מבזבז,או כל הערה אחרת, אשמח לשמוע.אני מאד מעוניין באתר כזה באופן אישי, זו יוזמה חשובה לציבור החרדי המקצועי (כמו האתר הזה!). לצערי אין לי את הכישורים לעזור לך מבחינה טכנית... בכל מקרה אני מברך שתלך בכחך זה והושעת את ישראל
-
למי שרוצה ניתן להוריד את כל המערכת, כדי לראות איך זה עובד וכו'
git clone http://koshercode.dev:5000/kc-site/.git
כמובן צריך להתקין hugo כדי להפעיל את זה
מבנה כללי
content
מכיל את כל הדפים של האתר בקבצי MD
config
מכיל את ההגדרות הכלליות של האתר
themes/academic
מכיל את התבנית של כל העיצוב HTML/CSS, קבצי תרגום, ועוד
בתוכו יש את:
i18n
קבצי תרגום לאתר
layouts
כל התבניות העיצוב HTML וכו' של האתר
כל התבניות כתובים בקבצי תבנית של GO
שזה HTML רגיל + משתנים, וכמה סוגי פקודות כמו לולאות,תנאים שנמצאים בתוך סוגריים מסולסלות
משהו כמו זה{{foo$}}
להרחבה ניתן לקרוא כאן
זה קצת מעצבן אולי ללמוד את הסינטקסט אבל לא נראה לי שזה כ"כ קשה