التكوين :: سريع

config :: fast هو محلل ملف التكوين سريع للغاية.
التحميل الان

التكوين :: سريع الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Nathan Wiger
  • موقع ويب الناشر:
  • http://search.cpan.org/~nwiger/Unix-Login-1.08/Login.pm

التكوين :: سريع العلامات


التكوين :: سريع وصف

CONFIG :: FAST هو محلل ملف تكوين سريع للغاية. CONFIG :: FAST هو ملف التكوين سريع للغاية parser.synopsis # تنسيق التكوين الافتراضي هو شركة ملف منفصلة الفضاء "Supercool، Inc." دعم nobode@nowhere.com # ثم في بيرل استخدام التكوين :: سريع؛ = fastconfig؛ طباعة "شكرا لزيارة $ CF {company}! n"؛ طباعة "يرجى الاتصال $ CF {Support} للحصول على الدعم. N"؛ تم تصميم هذه الوحدة لتوفير طريقة خفيفة للغاية لتحليل ملفات التكوين المعقدة بشكل معقول. على هذا النحو، يقوم الصادرات بوظيفة واحدة - FastConfig () - ولا تقدم أي طرق اتصال OO. ومع ذلك، فهي كاملة إلى حد ما - كيف تعمل: = fastconfig (ملف $، delim $)؛ أساسا، تقوم الدالة FastConfig () بإرجاع التوجز من المفاتيح والقيم بناء على التوجيهات الموجودة في ملف التكوين الخاص بك. بشكل افتراضي، يتم فصل التوجيهات والقيم عن طريق المسافة البيضاء في ملف التكوين، ولكن يمكن تغيير هذا بسهولة مع وسيطة محدد (انظر أدناه). عند قراءة ملف التكوين، يتم فحص وقت التعديل الأول والنتائج المخزنة مؤقتا. في كل مكالمة إلى fastconfig ()، إذا تم تغيير ملف التكوين، فسيتم إعادة قراءة الملف. خلاف ذلك، يتم إرجاع النتائج المخزنة مؤقتا تلقائيا. هذا يجعل هذه الوحدة النمطية رائعة لنوحيات MOD_PERL والبرامج النصية، أحد الأسباب الأساسية التي كتبتها. ما عليك سوى تضمين هذا في الجزء العلوي من البرنامج النصي الخاص بك أو داخل وظيفة منشئتك: My = fastconfig ('/ path / to / config / file.conf')؛ في حالة حذف وسيطة الملف، فإن fastconfig () يبحث عن ملف اسمه $ 0.conf في ../etc الدليل بالنسبة إلى الملف القابل للتنفيذ. على سبيل المثال، إذا ركضت: / USR / Local / Bin / Myappthen FastConfig () ستبحث تلقائيا عن: /usr/local/etc/myapp.confthis رائع إذا كنت كسول حقا ودائما في عجلة من امرنا، مثل أنا . إذا لم ينجح هذا من أجلك، ببساطة تزويد اسم ملف يدويا. لاحظ أن جيل اسم الملف لا يعمل في mod_perl، لذلك ستحتاج إلى تزويد اسم ملف يدويا. متطلبات: perl.


التكوين :: سريع برامج ذات صلة