مدیریت محتوا نیوک
PHP nuke ( پی اچ پی نیوک) چیست؟
سیستم مدیریت محتوا نیوک یا DNN یک CMS کاملا رایگان و اوپن سورس بر مبانی زبان برنامه نویسی C# و تکنولوژی Asp.Net و دیتابیس قدرتمند Sql Server پیاده سازی شده است. این پلتفرم یا CMS که به عنوان اولین سی ام اس رایگان و اوپن سورس برای .Net شناخته شده میباشد.
PHP nuke یک برنامه می باشد که برای مدیریت محتوای سایت ها نوشته شده است. شاید اندیشه PHP nuke و طراحی سایت آن خیلی قدیمی تر از جوملا و وردپرس باشد، اما این برنامه به علت محبوبیت cms های آماده کم کم به سمت فراموشی می رود. البته متخصصان و ناشران آن نیز در این مورد تاثیر گذارنند، و در بروزرسانی آن طی سال های اخیر قصور نموده اند. حتی برنامه های مکمل برای آن در سال های اخیر تولید نشده است و این موارد باعث به فراموشی سپرده شدن این برنامه می شود.PHP nuke نیز مانند نرم افزار ها و برنامه های آماده سیستم مدیریت محتوا ، امکاناتی را در اختیار کاربران قرار می دهد که بتوانند بدون نوشتم کد، وب سایت خود را بروزرسانی نمایند، یا مطالب آن را ویرایش نمایند و در کل آن را مدیریت نمایم و به طراحی سایت بپردازیم.
تاریخچه مدیریت محتوا نیوک
دات نت نیوک محصولی است که توسط شرکت مایکروسافت در سال 2002 به بازار عرضه شد. این پلت فرم نمونه ای از starterkitهای فعلی بود که به پورتال IBuySpy شهرت داشت.پس از گذشت یک هفته از انتشار اولین نسخه ، نسخه ی دوم آن که نسخه شب عید نام گرفت منتشر شد. (IBuySpy WorkShop Christmas Eve) با استقبال گسترده و کم نظیر توسعه دهندگان زبان .NET روبه رو شد و بسیاری از برنامه نویسان این کد را دانلود و از آن استفاده کردند.
پس از انتشار چندین نسخه از برنامه ، نام آن به Dotnetnuke تغییر یافت. ساختار دات نت نیوک مجموعه ای از برنامه هایی است که با هدف کمک به برنامه نویسان و توسعه دهندگان وب طراحی شده است. این امکانات در قالب برنامه هایی کاربردی و ساده است که به برنامه نویسان امکان توسعه پروژه های متفاوت اعم از سازمانی، شرکتی و شخصی را می دهد.
مزایای طراحی سایت با مدیریت محتوا نیوک چیست؟
پرتال سیستم مدیریت محتوا نیوک براحتی و با مراجعه به سایت www.Dotnetnuke.com قابل دریافت میباشد. جهت دانلود این برنامه شما می بایست درون سایت ثبت نام نموده و عضو آن شوید.
بعد از دریافت این برنامه میتوان اینگونه تصور نمود که حتی کاربرانی که هیچگونه مهارت برنامه نویسی ندارند، قادر به راه اندازی یک وب سایت کاملاً حرفهای و پویا با سیستم مدیریت محتوا دات نت نیوک باشند. آنها میتوانند صفحات جدید ایجاد نموده و از ماژولهای پیش فرض ارائه شده در پرتال همچون، انجمن، نگارخانه تصاویر، تماس ها، رویدادها و … جهت ارائه محتوا در سایت خود استفاده نمایند. نقشهای امنیتی مختلفی را تعریف نموده، برای هر نقش خبرنامه ارسال نمایند و همچنین درون سایت خود بنرهای تبلیغاتی نمایش دهند، سایت خود را به موتورهای جستجو تعریف نموده و یا ظاهر سایت خود را ویرایش نمایند.
امنیت phpnuke :
با وجودی که از مزایای phpnuke گفتیم ولی نمی توان امنیت و سرعت آن را تضمین نمود . با وجودی که بسیاری از سایت ها از این سیستم استفاده می کنند ولی بعضی از این سایت ها که از این سیستم استفاده کرده اند نیز هک شده اند . چون امروزه سایت های بسیاری از این سیستم استفاده می کنند به همین دلیل هکرها نیز در پی یافتن راه هایی برای هک کردن این سایت ها می باشند به همین دلیل این سیستم در ورژن های مختلف و با قابلیت های جدید به بازا ارائه می شود در واقع امکانات جدیدتر برای جلوگیری از هک شدن در ورژن های جدید تر ارائه می شود ودر صورتی که از ورژن پائین تر استفاده می کنید با نصب یک ورژن جدید تر اطلاعات نسخه قبلی تان از بین نخواهد رفت. چون این سیستم دارای مشکلات امنیتی می باشد لازم است که همیشه patch های ارائه شده را نصب کنید برای این کار می توانید به سایت http://www.nukersources.com مراجعه نمایید.
تفاوت phpnuke فارسی با انگلیسی :
برای دریافت نسخه انگلیسی phpnuke می توانید به سایت خود phpnuke.org مراجعه کنید و به قسمت فایل رفته و آن را دریافت نمایید اما phpnuke به صورت فارسی نیز ارائه شده است سایت هایی همچون irannuke این کار را انجام داده اند البته نسخه phpnuke 7 نیز توسط مشهد تیم ارائه شده است که به صورت فارسی می باشد . در واقع به این دلیل که بسیاری از کاربران ایرانی و فارسی زبان از phpnuke استفاده کرده و از انجمن این سیستم یعنی phpbb نیز مستفیذ می شوند و متاسفانه زبان فارسی برای phpbb تعریف نشده است گروهی بر آن شدند تا این انجمن را فارسی کنند تا یک سری امکانات فارسی مانند تایپ فارسی و تاریخ های فارسی و… و همچنین قسمت هایی از جمله پیغامها و نمایش آن ها و کنترل پنل مدیریت وپرسش و پاسخ و … به صورت فارسی می باشد و این برای راحتی کار کاربران می باشد .
- در واقع Php-Nuke یک برنامه است یا بهتر است بگوییم یک سایت است ، یک سایت که به زبان php نوشته شده است اما تفاوت آن با یک سایت معمولی در چیست؟
-Php-Nuke یک سایت داینامیک با امکانات زیاد و قابل گسترش است .
- شما یک سایت استاتیک را که با html طراحی شده است را در نظر بگیرید ، برای اضافه کردن یک خبر به سایت چه مراحلی را باید طی کنید؟
-حال ما میخواهیم با سیستم Php-Nuke این کار را انجام دهیم ، خیلی راحت به کنترل پنل مدیریت رفته و اخبار مورد نظر را نوشته و کلید ارسال را میزنیم ، به همین راحتی خبر به سایت اضافه شد …
-اما نه! اشتباه نکنید!
سخن آخر
با توجه به مطالبی که گفته شد، میتوان گفت سیاماس DotNetNuke از میان انوع مشابه دست بالا را دارد. طیف وسیعی از اپلیکیشنها به حفظ مدلهای بیزنسی مختلف کمک کرده است. مهمتر اینکه هزاران سازمان مشهور مانند ناسا، Lockheed Martin, Verizon، ایالات متحده آمریکا و بسیاری دیگر، سالهاست از DNN استفاده میکنند.
دیدگاهتان را بنویسید