سلام
يه موقع صحبت بحث در مورد پروژه هاي لمپ بود و من نتونستم صحبتشو ادامه بدم( بيازي Bayazeeعزبز بايد يادشون باشه) امروز كه يه كم وقت داشتم چند خطي تايپ كردم.-تايپ كردن چه كاره سختيه!-
LinuxApacheMysqlP(php/perl/python)
لينوكس بعنوان سيستم عامل و پايه يلتفرم نرم افزاري يك پروژه لمپ در نظر گرفته شده، گرچه انجام چنين پروژه هايي تحت ويندوز وجود دارد كه پس از تكميل ميبايستي از يك سرور لينوكسي خدمات خود را عرضه كند.گرچه گفته ميشود پروژه هاي لمپ در واقع مولتي پلتفرم هستند ولي بهتر است جهت سهولت در ديباگ برنامه ميتني بر وب(اينجا صفحات پروژه لمپ منظور است) در محيط لينوكس انجام شود.
پايد يك بحث بسيار مفصل در مورد نحوه طراحي چنين پروژه هايي تحت ويندوز و توسط PHP وجود دارد كه موكول به تاپيك ديگر و همكاري php كارهاي عزيز است.(برداشت آزاد از منابعLAMP)
پيش نياز:
1- آپاچي چيست؟ سرور آپاچي ميتني بر:
• سرور منعطف،قدرتمند و مبتني بر HTTP1.1
• شامل آخرين پروتكل هاي HTTP(منظور اعمال تغييرات جديد ميباشد)
• بسيار قابل تنظيم و قابل توسعه بر اساس ماژول هاي سه قسمتي ميباشد. third-party modules
• بكمك API هاي آپاچي ماژول قابل بازنويسي و تغيير در جهت هر چه سازگاري با احتياجات ميباشد.
• تمامي كدهاي منبع ارايه شده و از نظر قانوني كاملا قابل تغيير ميباشد.
• قابل اجرا بر روي بيشتر سيستم عامل ها ميباشند. Windows NT/9x, Netware 5.x OS/2 ,Unix
• در حال حاضر در حال توسعه است.(بر روي ان كار ميكنند)
• كاربران با فرستادن نظر(فيد بك) و گزارش باگ و ايده ها جديد و وصله(patch) باعث تقويت و قدرتمند تر شدن آپاچي ميگردد.
• تكميل بسياري از موارد در مشمول خواستي :
o استفاده از DBM براي ساختن صفحاتي كه بسادگي توسط كلمه عبور قابل حفاظت هستند و باعث ايجاد باگ در سرور نميگردند.
o تنظيم پاسخ واكنش به خطا ها و مشكلات فايل ها و اسكريپت هاي cgi كه جهت كمك به تشخيص مشكلات براي كاربر و برنامه نويس.
o مسير هاي متعدد URL جهت دادن مسير مناسب به صفحه اصلي يا به صفحه محتوي اسكريپت هاي سرور.
o قدرت زياد در كنترل مسير و وجود موتور بازنويسي مسيرها
.....ادامه دارد....