+ ارسال موضوع جدید
نمایش نتایج: از شماره 1 تا 1 , از مجموع 1

موضوع: مقایسه DNN با سیستم های مدیریت محتوا براساس php ...

  1. #1
    *••*˜سـرپرســت کل سایـت˜*••*

    http://www.iranjoman.com/images/iranjoman/neshan2.gifhttp://www.iranjoman.com/images/iranjoman/neshan2.gifhttp://www.iranjoman.com/images/iranjoman/neshan2.gifhttp://www.iranjoman.com/images/iranjoman/neshan2.gifhttp://www.iranjoman.com/images/iranjoman/neshan2.gif

    [ ]
    تاریخ عضویت
    Jan 2012
    سن
    29
    نوشته ها
    68,602
    تشکر
    11,593
    تشکر شده 42,652 بار در 14,138 پست

    مقایسه DNN با سیستم های مدیریت محتوا براساس php ...

    در ادامه جدولی از خلاصه تکنولوژهای بکار رفته در سه پرتال و مقایسه آنها به شرح زیر ارائه شده است .
    PHPNuke Mambo DotNetNuke
    Platform Linux/Windows Linux / Windows Windows
    Language

    PHP Scripting
    PHP Scripting .NET compiled
    Database MySql (Open source with limitations such as no stored procedures) MySql (Open source with limitations such as no stored procedures) Microsoft SQLServer (commercial world class database)
    Security Of Language 7 (due to not using stored procedures and other open source issues) 7 (due to not using stored procedures and other open source issues) 8-9 (yes open source does pose a risk but this risk is small and must be balanced against significant cost benefits)
    Cost Maintenance 10 (high) 10 (high) 3 (Low) with powerful development tools, structured layered
    True Portal Product 2 5 (they are a content management system) 8 (yes but doesn’t yet support the WSRP Standard)
    Typical Usage Hobbyists, home users, small personal Websites, some mid size sites Hobbyists, home users, small personal Websites, some mid size sites Suitable for Large Websites as a large scale commercial Portal based product using a commercial Database.
    Scalability (number of concurrent users) 30-60 30-60 100-1,000

    بحث امنیت براساس سطح امنیتی ویندوز که در جدول بالا به آن اشاره شد . تا چند سال قبل ویندوز در حدلینوکس نبود. تا اینکه مایکروسافت هفت بیلیون دلار برای پیشرفت آن صرف کرد. و حال آنها می گویند که تفاوت معنی داری بین این سیستم عامل ها وجود ندارد. و بزرگترین ریسک ، نرم افزاری است که برروی سرور نصب می شود و نه سیستم عامل.همچنین اشاره شده است که بزرگترین پیشرفتی که باعث ایجاد امنیت در سیستم می شود آنست که در کنار دیوارآتش که بصورت نرم افزاری نصب شده یک دیواره آتش سخت افزاری هم نصب شود.تفاوت بین محصولات مبتنی بر پرتال و سیستم های مدیریت محتویاساسا مدیریت محتوی و پرتال در خیلی از قابلیتها همپوشانی دارند و با هم ادغام شده اند. سیستم مدیریت محتوی مایکروسافت و پرتال شیرپونت از سال 2006 تا کنون این مطلب را نشان داده است.به عبارت ساده تر تکنولوژی پرتال خیلی پیشرفته تر از یک سیستم مدیریت محتوی است . با این قابلیت که می توان برنامه های توسعه یافته ای را درون فریم ورک پرتال قرارداد تا یک برنامه تحت وب کامل را داشته باشیم . ریسک های برنامه در زمینه امنیت ده اشتباه رایج که در اکثر برنامه های وجود دارد و نگران کننده است :1- اعتماد به ورودی های کاربر که ریسک بزرگی است .2- جلوگیری از سرریز شدن بافر3- جلوگیری از دریافت اسکریپ از سایت های دیگر4- هیچ گاه از سطح دسترسی sa در اسکیوال استفاده نکنید. 5- کد پنهان سازی را بررسی کنید.6- پروفایل حمله را کاهش دهید.7- بکارگیری اصل حداقل دسترسی 8- توجه به خرابی های اعلام شده 9- جعل هویت بسیار خطرناک است.10- برنامه هایی بنویسید که کاربران غیر مدیر هم بتوانند از آنها استفاده کنند.راه حل های مقیاس پذیری (امکان دسترسی تعداد زیادی از کاربران )بانک ها و شرکت های بزرگ فقط از تکنولوژی هایی استفاده می کنند که دارای قابلیتها ی زیر باشند :
    • توانایی تغییر مقیاس به تعداد زیادی از کاربران
    • هزینه کم جهت نگهداری سیستم
    • هزینه کم جهت توسعه سیستم


    J2EE and .NET متاسفانه هزینه های مربوط به نگهدارند های جاوا برای هر سرور تقریبا 50 هزار دلار می باشد.نگهدارنده های اپن سورس دیگری مثل جی باس وجود دارند ولی آنها پرتالهای اپن سورس مثل دات نت نیوک را ارائه نمی دهند. دانت نیوک DotNetNuke این نوع توسعه از PHP Nuke شروع شد و از آن در ارتباط با دیگر سیستم های مدیریت محتوی استفاده شده برای بدست آوردن یک محصول پرتال بیس که بتوان برای مقیاس های تجاری از آن استفاده کرد . بعلاوه در آن از تکنولوژهای روز مثل اکتیو دایرکتوری برای سیستم های امنیتی و ورود به پرتال استفاده شد. نتیجه گیری
    فقط دو تکنولوژی قابل رقابت در مقیاس های بزرگ برای برنامه های تحت وب وجود دارد. جاوا و دات نت . فقط این برنامه ها هستند که می توانند هزاران کاربر را بطور همزمان پاسخ دهی کنند.php همچین قابلیتی رو نداره و برای شرکت های بزرگ اگر بخواهند بیشتر از 50 کاربر رابطور همزمان پشتیبانی کنند نیاز به زیرساخت سخت افزاری بسیار حجیم و گران قیمتی است . مشخص است که اگر بخواهید یک وب سایت حجیم را راه اندازی کنید مقیاس پذیری مهم ترین چیزی است که باید جدای از پلتفرم به آن توجه شود.چیز هایی که دراین رابطه نیاز دارید : 1- یک مجموعه از وب سایتهای پرتال بیس که توانایی اضافه کردن یک وب سایت جدید در دورن پرتال رو داشته باشند.2- توانایی بروزرسانی محتوی بصورت داینامیک از طریق یک سیستم مدیریت محتوابرای کاهش هزینه ها.3- توانایی اضافه کردن محتوی داینامیک مثل گروه های خبری . انجمن ها . چت روم (اتاق گفتگو) . بلاگ ها و سایر سرویس های باارزش دیگر .4- فروش آنلاین و بازاریابی محصولات از طریق اینترنت 5- بهینه سازی از لحاظ موتور های جستجو بطوریکه سایت شما از طریق جستجو در گوگل پیدا شود.






    [برای دیدن لینک ها ابتدا باید عضو انجمن شوید. برای ثبت نام اینجا کلیک کنید...]



  2. کاربر مقابل از این پست *pranses sanaz* تشکر کرده است.


+ ارسال موضوع جدید

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

تعداد اعضای بازدید کننده از این تایپیک : 0

بازدید کنندگان :  (نمایش کلی)

نامی برای نمایش وجود ندارد.

کلمات کلیدی این موضوع

Bookmarks

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •