wok

צילום מסך תוכנה:
wok
פרטי תוכנה:
גרסה: 1.0.0 Beta
טען תאריך: 15 Apr 15
מפתחים: Mike Cooper
רשיון: ללא תשלום
פופולריות: 2

Rating: nan/5 (Total Votes: 0)

ווק הוא מחולל אתר סטטי שהופך ערימה של תבניות, תוכן, ומשאבים (כמו CSS ותמונות) בערימה מסודרת של HTML רגיל.
הערות Developer
הרעיון הוא שאתה לא צריך מנוע PHP גדול שהניבו כל דף בכל ביקור: אתה יכול ליצור את כולם לפני הזמן, ורק להתחדש דברים כאשר משהו השתנה. דרך טובה ניתן לעשות זאת תהיה עם וו פוסט-להתחייב על מאגר git המכיל תוכן או הפריסה שלך.
אני עשיתי ווק כי פרויקטים כמו ג'קיל, הייד, וסטטי היו מסקרן, אבל בסופו של הדבר לא ממש תואם את מה שאני רוצה לעשות עם האתר שלי. אז אני כותב משלי.
התקנה
שים לב שווק הוא תוכנת כיתה אלפא בשלב זה. הוא נמצא בפיתוח פעיל, והתכונות שלו עדיין בשטף ויש באגים. אם אתה עדיין רוצה להשתמש בו, הדרך המומלצת להתקין ווק היא מPython חבילת המדד עם פקודה זו.
sudo PIP להתקין ווק
אלטרנטיבי, אם אתה רוצה לפרוץ בווק או רק צריך את הקוד האחרון, אתה יכול לרוץ מהראש git, ואם אתה רוצה אתה יכול להתקין לספריות המערכת שלך עם הפקודה הזאת.
python2 sudo setup.py להתקין
שימוש
כדי להפעיל ווק, ללכת לספרייה שבה קבצי האתר שלך נמצאים, ולהפעיל ווק. לעת עתה, אין פלט יינתן אלא אם משהו משתבש. אם הוא חוזר ללא שגיאה, צריך להיות לך תיקייה חדשה ונוצצת פלט containg כמה html, והמדיה שלך שמייצגת את האתר החדש והנוצץ שלך.
ווק מושך את החתיכות של האתר שלך משלושה מקומות. לכל אחד מהמקומות האלה, אתה יכול לשנות את הווק הדרך מחפש אותם בקובץ config.
תוכן
משך מתוכן ספרייה בשם ברירת מחדל. תוכן כתוב בשפת סימן, או כטקסט רגיל, עם סעיף כותרת YAML אופציונאלי. מבנה הספרייה של הקובץ אינו אומר דבר לווק. זה בונה את מבנה האתר המבוסס על הכותרות ונתוני meta הקטגוריה.
תבניות
משך מתבניות ברירת מחדל. ווק משתמש בתבניות Jinja2, עם משתנים שונים נחשפו לבנות דפים. זוהי סביבת בניית תבנית גמישה מאוד, עם בקרת זרימה, מסננים ודרכים אחרות כדי לחתוך לקוביות את הנתונים שווק נותן לך.
מדיה
תקשורת היא די פשוט. היא נועדה לשמש לדברים כמו תמונות באתר רחבות, גיליונות סגנון ו- JavaScript. ווק יהיה להעתיק כל דבר מספריית המדיה ישר לספריית הפלט לפני שהניבו דבר. משמעות הדבר היא כי תוכן שנוצר יכול להחליף תקשורת.
תצורה
ניתן לשנות הגדרות בקובץ config בספרייה הנוכחית.
אפשרויות תצורה אפשרית (וברירות המחדל שלהם) הן
- Output_dir ('פלט') - איפה לשים את הקבצים ישודרו.
- Content_dir ('תוכן') - איפה ניתן למצוא את התוכן.
- Templates_dir ("תבניות") - איפה התבניות הן.
- Media_dir ('תקשורת') - איפה קבצי מדיה מועתקים מ.
. - SITE_TITLE ("אתר כמה אקראי ווק ') - זמין לתבניות כמו` site.title

דרישות :

    • Python

  • תוכנות אחרות של יזם Mike Cooper

    nbody
    nbody

    21 Jul 15

    wok
    wok

    13 Apr 15

    תגובות ל wok

    תגובות לא נמצא
    להוסיף הערה
    הפעל את התמונות!