أعمل مع WAMP على ويندوز (
http://www.wampserver.com/en)منذ عدة سنوات، يضم Apache و PHP و MySQL. أجده مريحاً ومستقراً.
هل لديكم اقتراحات أفضل (ولماذا) أو تفضيلات أخرى؟
أعمل مع WAMP على ويندوز (
http://www.wampserver.com/en)منذ عدة سنوات، يضم Apache و PHP و MySQL. أجده مريحاً ومستقراً.
هل لديكم اقتراحات أفضل (ولماذا) أو تفضيلات أخرى؟
أقترح عمل نضام لينكس وهمي وليكن debian مثلا ثم قم بتنصيب apache و mysql وأي إضافة أخرى
هكذا سيكون عندك بيئة تطوير قريبة لبيئة الإنتاج وستتعود على أوامر لينكس إذ ستستعمل ssh للتحكم في النضام الوهمي أيضا لن تعرض جهازك لخطر إذ يمكن أن يصل أي أحد معك في الشبكة المحلية للقاعدة البيانات و سرفر apache إذا كانت إعدادات WAMP تسمح بكشف المنافذ (ports) للشبكة المحلية
Xampp ليس لشئ الا لانه لم احتاج لتجريب غيره وقبله كنت استخدم برنامج لا اذكر اسمه ربما apache for windows ... ماعرفني على xampp ان الاخ ضيف العتيبي كان قد طرح اصدار منه سماه خادم الجمل ... وكنت مهتما وقتها بمجلة ويب عربية اسمها البوابة العربية ... كان قد اصدرها الاخ رفيع العتيبي اسالكم له الدعاء
هل من الممكن رابط التحميل لاني حملت هذا الاصدار 1.8.3 من هنا ولاكن مكتوب بجانبه 32 بت
إنسى أي مخدم تعرفه وإستعمل vagrant حالا !!!!
إن كنت تقصد الاستخدام من أجل التطوير المحلي فأظن أن WAMP هو الخيار الأسهل و كذلك بالنسبة إلى XAMP لكن هذا الأخير يزيد على السابق بوجود FTP Server ضمنه لكن WAMP أراه أسهل من حيث الإدارة و الاستخدام .
أما إن كنت تقصد من أجل الاستخدام الفعلي على السيرفر فيفضل استخدام Linux مع العلم أن XAMP يدعمه
مشكلة واحدة واجهتني عند استخدام WAMP عند محاولة تجربة بعض المشاريع و هي أنه لا يقوم تلقائيا بإنشاء المجلدات بل يعطيك رسالة خطأ و أظن أنني قرأت على الشابكة أن هذه المشكلة غير موجودة في XAMP
إذا كنت تفضل العمل في ببيئة ويندوز فأنصحك باختبار:
ميزة هذه الحزمة قابلية النقل، إذ يتم تخزين ملفات المخدم المحلي داخل مجلد هذه الحزمة.
وإلا فأنصحك بالعمل على بيئة لينكس، فهي البيئة الفطرية والطبيعية لتطوير ملفات PHP، خاصة عندما نتحدث عن موضوع الصلاحيات permissions. وفي هذه الحالة أحرصُ عادة على تخزين ملفات PHP في المجلد الشخصي:
/home/username/public_html/
وإنشاء رابط لهذا المجلد في الموضع المخصص لتخزين ملفات المزود المحلي: /var/www/
في بيئة الويندوز أستخدم apatche server باعتقادي أنه الأفضل والأسهل لي .
أما على لينكس : فأستخدم apatche server أيضا فهو أسهل وأفضل في الاستخدام والإدارة ..
ولكن على لينكس :
يفرض عليك النظام صلاحيات محددة من أجل حماية النظام ،
فكل الذي قمت به هو أني عدَلت الرووت للبرنامج ليذهب إلى المجلد الذي أحدده أنا بدلاً من المجلد الإفتراضي .
التعليقات