التكوين :: الإطار

التحميل الان

التكوين :: الإطار الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Andrew N. Hicox
  • موقع ويب الناشر:
  • http://search.cpan.org/~ahicox/Config-Framework-2.5/Framework.pod

التكوين :: الإطار العلامات


التكوين :: الإطار وصف

CONFIG :: Framework هو وحدة PERL مع التسوق عن طريق مفيد لاحتياجات ملف التكوين الخاص بك. Config :: Framework هو وحدة Perl مع التسوق عن طريق مفيد لاحتياجات ملفات التكوين الخاصة بك. بلدي كائن $ = New Config :: Framework (الملفات => ، GetSecure => 1) || يموت $ config :: framework: errstrstrstr؛ # قم ببعض البيانات في أحد التكوينات المحملة $ كائن $ -> {'USERCFG'} -> {'ProfessionScolor'} = '# 00ccff'؛ # اكتب هذا التغيير مرة أخرى إلى الملف قمت بتحميله من كائن $-> WriteConfig (Confignamesespace => "USERCFG") || يموت $ كائن -> {'errstr'}؛ # تحديد مساحة الاسم التكوين {$ كائن -> {'newconfig'}} = ('confignamespace' => "newconfig"، "protectnamespace" => 1، "الإصدار" => 1، # مفاتيح البيانات العالية تتبع "BackgroundColor" => '# 006699'، "GetRecords" => 10، "ManuxLinks" => 1، "شيء" => "في كيس")؛ # اكتب التكوين الجديد الخاص بك البيانات خارج ملف مشفر # Under the Application Application ApplicationFrameWork Directory $ كائن $ -> WriteConfig (Confignamespace => "NewConfig"، والتشفير => 1، Crypt => "Rijndael"، مفتاح => "L33TP4SW3RD" ملف => "$ enjobs- > {'frameworkdir'} / newconfig.xml ") || يموت $ كائن -> {'errstr'}؛ منذ فترة طويلة أخيرا قررت إعادة كتابة الوثائق الخاصة بتكوينه: الإطار، بطريقة يجب أن تكون مفهومة من قبل أشخاص آخرين غير نفسي. أود أن أقدم أيقحي أفضل علمي لأي شخص حاول فهم تيار مترامي الأطراف الشاذة التي كانت "الوثائق" السابقة. أنا آسف، لم أكن أحاول أن أجعلك مجنونا. الآن في مع Show.OK فما هو التكوين :: الإطار؟ إنها وحدة نمطية مفيدة للتعامل مع المواقف التي تحتاج فيها إلى برنامجك لتتمكن من تحميل البيانات الخارجية من ملف يتحكم في كيفية تشغيل البرنامج الخاص بك. أنا أتحدث عن ملفات التكوين هنا. إذن ماذا تفعل في موقف مثل هذا؟ حسنا، أنت تعرف تنسيقا لتخزين معلمات التكوين الخاصة بك في، ثم كتابة الروتين لقراءة هذا التنسيق ووضعه نوعا من بنية البيانات ذات مغزى، وكتابة البيانات من بنية البيانات مرة أخرى إلى الملف. لن يكون لطيفا إذا حدد شخص ما تنسيق ملف تكوين قياسي بحيث لا تحتاج إلى كتابة المحلل المحلل الخاص بك؟ جيدا في النهاية، كل ملف التكوين هو حقا، هو بنية بيانات تعسفية تم التعبير عنها في ASCII. طريقة قياسية لهياكل البيانات المتسلسلة في ASCII تقول؟ هذا يبدو قليلا مثل XML! حسنا البيانات :: وحدة DUMPXML ستؤدي إلى تسلسل هياكل بيانات بيرل إلى XML واستعادتها من أجلك، ويمكنك بالتأكيد تفريغ ذلك إلى ملف بسهولة كافية. الشيء الرئيسي الذي يقوم به التكوين :: إطار عمل لك هو تحديد هيكل بيانات قياسي (أو على الأقل بعض الإرشادات القياسية بنية البيانات الخاصة بك) ثم بيانات الواجهة الأمامية :: DUMPXML بحيث يمكنك تفريغها بشكل تعسفي واستعادة هياكل البيانات هذه To Files.while نحن في ذلك، التكوين :: Framework يطمح إلى أن تكون "STOP-SHOP" الخاص بك "من نوع التكوين، من خلال مساعدتك في البقاء نظمت بالطريقة التي تتعامل مع بيانات التكوين الخارجية. الإبلاغ عن البيانات: perlwhat جديد في هذا الإصدار: خطأ العنوان الافتراضي ثابت في AlertAdmin


التكوين :: الإطار برامج ذات صلة