واضح آرشیو وب فارسی:سایت ریسک: طراحی cms جدید Mahdi_20 11 دي 1387, 10:48با سلام من می خواهم یک cms با ویژگی های خاص طراحی کنم . در این مورد چند سوال دارم: 1- آیا بهتر است خودم از اول آن را بنویسم یا اینکه از یک فریم ورک آماده استفاده کنم 2- اگر از فریم ورک آماده ای مثل جوملا استفاده کنم، برای آپدیت کردن به نسخه های جدید جوملا مشکلی به وجود نمی آید؟ 3- اگر خودم بخواهم فریم ورک را بنویسم چه مطالبی را باید بدانم و نوشتن آن تقریبا چه مدت طول می کشد و آیا اصلا این کار معقول است. 4- همانطور که میدانید جوملا به دلیل open source بودن آسیب پذیر است ، یکی از اهداف من این است که کسی نفهمد سایتم با جوملا درست شده است (مثلا از طریق inrul) آیا راه میانبری به جای نوشتن یک Cms جدید وجود دارد؟ قبلا از راهنمایی شما متشکرم. k2-4u 25 دي 1387, 15:40جواب سوال اول شما اینه که . شما چقدر در زمینه برنامه نویسی و مثایل امنیتی اطاعات دارین . معمولا درست کردن یک CMS برای کسی که php رو یا گرفته وقت گیر هست ولی سخت نیست . مشکل همه سر امنیت سایت است شما ممکنه فکر کنید که یک CMS عالی نوشتید ولی . ممکنه کلی حفره امنیتی داخل CMS شما پیدا بشه و شما مثل همه برنامه نویس های حرفه ای و یا معمولی . این سوال رو از خودتون بپرسید که مشکل به این سادگی چطور به ذهن من نرسید ؟!؟ پس اگر مثایل امنیتی اطلاع ندارین . یک سیستم مثل Joomala رو در ظاهر (نه کلاس ها و کد های اصلی ) تغییر دهید . به صورتی که معلوم نباشه که joomala هست سوال دوم شما . اگر دقت کنید . تا جایی که من اطلاع دارم هیچ مشکلی نیست سوال سوم شما همون طور که گفتم در برنامه نویسی تحت وب . امنیت دردسر همیشگی است و اگه سایت شما قراره خیلی سنگین بشه .نرمال سازی هم باید بشه . زبان پیشنهادی من هم php با بانک اطلاعاتی mysql و سرور لینوکسه ولی بهترین کار این است که یک سیستم خوب و معروف مثل همین سایت خریداری کنید web 2 15 اسفند 1387, 20:021) بهتر است از فریم ورک استفاده کنید 2) جوملا فریم ورک نیست cms است 3) رجوع به گزینه یک 4) open source بودن دلیلی بر آسیب پذیر بودن نیست . برای اینکه کسی از طریق url نفهمد از جوملا استفاده کردید از جوملا استفاده نکنید چون نمی توانید مخفی کاری کنید . ;) توضیح بیشتر : فریم ورکهای خوب در php مثل cakePHP , zend FR , ... کاملا قابل قبول هستند و از آنها برای چهارچوب cms تان استفاده کنید . از لحاظ امنیت و بهینه بودن کد تا 99% قابل اطمینان هستند و در همه آنها قابلیت کار با URL ها به هر صورتی که بخواهید وجود دارد Cyletech 16 اسفند 1387, 10:23و شما مثل همه برنامه نویس های حرفه ای و یا معمولی . این سوال رو از خودتون بپرسید که مشکل به این سادگی چطور به ذهن من نرسید ؟!؟ پس اگر مثایل امنیتی اطلاع ندارین . یک سیستم مثل Joomala رو در ظاهر (نه کلاس ها و کد های اصلی ) تغییر دهید . به صورتی که معلوم نباشه که joomala هست من دقیق نمی دونم حفره امنیتی یا همون bug خودمون چطوری بوجود میاد و اصلا چی میشه که بهش این اسم رو میدن و چی باعث میشه که این حفره امنیتی تشکیل بشه؟ web 2 16 اسفند 1387, 12:06در گروه های نرم افزار گروهی هستند که وظیفه آنها فقط تست برنامه است و آنها برنامه را با انواع داده ها - غلط و درست - تست می کنند تا حفره ای پیدا شود . بقیه باگها هم اگر زیر دست گروه تستر در برود شاید اتفاقی توسط یک کاربر کشف شود بیشترین علت بوجود آمدن باگ خطای انسانی است - ناشی از عدم دقت - عدم دانش فنی لازم و ...
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 294]