قشعريرة

إدارة مواقع الويب المجمدة البسيطة
التحميل الان

قشعريرة الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • GPL v3
  • السعر:
  • FREE
  • اسم الناشر:
  • Jake Hickenlooper
  • موقع ويب الناشر:
  • http://www.weboftomorrow.com

قشعريرة العلامات


قشعريرة وصف

ما يختلف الأمر هو أنه يستخدم طريقة بسيطة لإدارة المحتوى للموقع الإلكتروني. جميع محتوى الصفحة موجود في دليل البيانات مع كل صفحة تم تمثيلها كاسم الدليل. كل محتوى الصفحة إما ملف منفصل أو في ملف YAML. توجد صفحة تصل إلى بياناتها أولا تبحث عنها في الدليل الخاص بها، ثم كل الأدلة الأصلية في النظام. لذلك، سيتم استخدام ملف يسمى SiteTitle.txt في المستوى الأعلى من قبل جميع الصفحات في الموقع ما لم يكن لدى هذه الصفحات أيضا ملف يحتوي أيضا على هذا الاسم في دليلهم. يتم استخدام أيضا أيضا لصفحة في صفحة متساوية تتسلق. يمكن أن تتجاوز كل صفحة أي جزء من القالب من خلال إدراجها فقط في الدليل الخاص بها. ستستخدم أي صفحات فرعية من دليل الصفحات هذا القالب. يستخدم TemplatesChill TemplatesChill قوالب الشارب لأنها لغة غير مرغقة، غير منطقية، وسهلة الاستخدام للغاية. هذا مهم كما تم تصميم البرد ليكون بسيطة وكإعناف في المستقبل قدر الإمكان عندما يتعلق الأمر بالخداع الفعلي من الشجاعة. يقوم جميع البرد بتحميل قالب الشارب أو قوالب لصفحة وجعلها مع البيانات التي يجدها. يمكن بسهولة تحسين هذه الوظيفة أو استبدالها بأي برامج أخرى دون الحاجة إلى تعديل أي من Guts.overview of Resource Directorestير أثناء وجود دليلين يستخدمان عند إنشاء موقع ويب: السمات والبيانات. من الناحية المثالية، يتم تحديد هذه في Buildout.cfg الخاصة بك وهي تحت نوع من التحكم في الإصدار. يتم تضمين مثال على هذه المشكلة في مصدر هذه الحزمة وتستخدم في اختبار الوحدة. يمكن أن يحتوي الدليل الأخير على أدلة موضوع متعددة لكل منها مجموعة من قوالب الشارب وغيرها من ملفات الموارد مثل CSS و JS والصور ومثلها. يتم تطبيقها على صفحة عندما تقوم الصفحة بتعيين متغير خاص _TheMe الخاص باسم دليل دليل السمة. عادة ما يتم تعيين _Theme على مستوى أعلى من دليل البيانات. يمكن الوصول إلى جميع الملفات الموجودة داخل دليل المواضيع بعنوان URL مثل: '/_themes/default/css/site.css' حيث "الافتراضي" هو اسم السمة. ملاحظة، يمكن أيضا الوصول إلى قوالب الشارب مثل هذا: '/_themes/default/base.mustache'.dataeach الدليل وتشكل الدلائل الفرعية في صفحات HTML مع كونه شيء مثل: /cheese/index.html. سيكون هذا دليلا في المستوى الأعلى باسم "الجبن". لاحظ أنه يتم إنشاء "index.html" بدلا من ملف يسمى "Cheese.html". هذا للمساعدة في الإضافات المستقبلية للمحتوى حيث يمكنك أن تريد الصفحات الفرعية ضمن هذا الدليل، مثل: '/cheese/provolone/index.html'. أيضا، يمكن حذف جزء "Index.html" من عنوان URL الخاص بهذه الأمر كخياد الويب عادة لإعادة التوجيه إلى "index.html" إذا كان الوصول إلى دليل. سيتم حاجة ملف تكوين Buildout الخاص ب WebSITEA إلى "Buildout" موقع. على الأقل سيحتاج ذلك إلى تحديد حيث توجد أدلة البيانات والمواضيع. يمكن رؤية نموذج (والحد الأدنى) buildout.cfg أدناه: أجزاء = site_cfg scripts # تثبيت البرامج النصية تشغيل وتجميد في bin directoryrecipe = zc.recipe.egg: scriptsegsgs = البرد # التشغيل والتجميد يحتاج البرامج النصية إلى هذا الموقع. مسار الملفات التي تم إرسالها إليهم. "$ {buildout: directory-directory} /site.cfg ' # يخلق site.cfg في أجزاء directoryrecipe = collive.recipe.templateinput = مضمنة: المضيف = '127.0.0.0.1' Port Default = 5000 # افتراضي freezer_destination = "$ {buildout: directory} / المجمدة" theme_path = "$ {buildout: directory} / مواضيع" data_path = "$ {buildout: directory} / البيانات" الإخراج = $ {buildout: directory-site.site.cfgif لديك بناء على نظامك ثم قم بتشغيل الأمر: Buildout -c Buildout.cfg أو ما عليك سوى التعيينات عند الإعدادات الافتراضية لاستخدام Buildout File.cfg. سيقوم Buildout بإنشاء عدد قليل من الأدلة الإضافية بما في ذلك دليل BIN الذي سيكون له نصوص تشغيل وتجميد في IT.Buildout يمكن أيضا تثبيته على نظامك باستخدام PIP تثبيت ZC.BuildoutBin / Runthis Script عند تطوير محتوى وموقعك وبعد يبقى في المقدمة وسجلات الوصول إلى المضيف الافتراضي والمنفذ الذي هو http: // localhost: 5000. هذا حقا مصمم فقط لتشغيله على جهاز التطوير الخاص بك وليس تحت بيئة الإنتاج .bin / freezethis هو في الأساس مجمع حول حزمة بيثون القارورة المجمدة التي تجمد موقعك إلى ملفات ثابتة جاهزة للتحميل إلى خادم أو شيء .product الصفحة الرئيسية


قشعريرة برامج ذات صلة