ورود

View Full Version : بهترین راهکار برای وب سرور در یک Web Developer



danitfk
سه شنبه 11 فروردین 1394, 11:41 صبح
سلام خدمت عزیزان انجمن


من به دنبال بهترین راهکار برای میزبانی پروژه های شرکت بر روی سرور هستم.

اکثر پروژه ها PHP با فریم ورک Zend هستند و از MySQL برای دیتابیس استفاده می کنند.

در گذشته شرکت از سرور ویندوز و Xampp برای میزبانی پروژه ها استفاده می کرد اما به خاطر سرعت پایین اجرای سایت های PHP & MySQL در ویندوز مهاجرت کردیم به لینوکس.

مشکل اصلی مدیریت سطح دسترسی ها برای پروژه ها هست.

برنامه نویس های ما همه از سیستم عامل ویندوز برای سیستم های شخصیشون استفاده می کنند و برای دسترسی به فایل پروژه های بهترین روش Samba هست.

ما برای سرور لینوکس یک Samba Server نصب کردیم و فایل های مربوط را دسترسی دادیم.

اما مدیریت سطح دسترسی ها به مشکل خورد و تنها زمانی سیستم به درستی کار می کرد که ما دسترسی ۷۷۷ (RWX) به تمام فایل ها میدادیم و عملا مدیریت سطح دسترسی ها با مشکل مواجه شد.

به نظر شما بهترین راهکار برای میزبانی کدهای پروژه (اعم از نگه داری و اجراء) و مدیریت سطح دسترسی در یک شرکت با چند برنامه نویس چیست؟

مدلی که بنده در نظر داریم برای دسترسی ها ، به مدل زیر شباهت داره:



Developer 1 --RW--> Project1
Developer 2 --R--> Project1
Developer 3 --0--> Project1



Developer 1 --R--> Project2
Developer 2 --RW--> Project2
Developer 3 --RW--> Project2