در کل هرچیزی رو از پایه شروع کنید بهتره که شما فرمودید چندماه هست که دارید با php کار میکنید و این خیلی خوبه. در حال حاضر هم به نظر لاراول گزینه مناسبی هست.
موفق باشید
نمایش نسخه قابل چاپ
در کل هرچیزی رو از پایه شروع کنید بهتره که شما فرمودید چندماه هست که دارید با php کار میکنید و این خیلی خوبه. در حال حاضر هم به نظر لاراول گزینه مناسبی هست.
موفق باشید
این موضوع واقعا مطلق نیست.
باید در هر پروژه در مرحله مهندسی نرم افزارش بررسی کنید که حالا این پروژه را با یک فریمورک اجرا کنید یا بدون آن.
اگر تجربیات کافی دارید که فریمورک خودتان را نیز به مرور خواهید ساخت. با داشتن تخصص و مهارت، به خوبی مزایا و معایب هر فریمورک (آز جمله ماله خودتان) برایتان مشخص است اون وقت در هر پروژه باز با نیاز سنجی دقیق میتونید انتخاب کنید.
ماهان24 فریمورک ما در کدباکس هست. فوق العاده هست، هر چیزی که فکرش را کنید در آن است (به هر حال 4 سال آزمون و خطا و تجربه هست). با این وجود همین جلسه کاری دیروز ما برای وب سایتی تصمیم به استفاده از وردپرس و برای سایت دیگر جوملا گرفتیم. برای سایتی php خام.
وقتی مسلط باشید مزیت سنجی می کنید، این که صرفا اسیر فریمورک ها باشید خوب نیست. این که مطلقا باشون کار نکنید هم اشتباه هست.
شما مسلط بشید هر جا لازم بود کار کنید. فریمورک خودتان را نیز قدم قدم پیش ببرید اگر در اون سطح هستید که هیچ چیز از php نباشد که نفهمید. البته توصیه میکنم اول کلاس های خودتان را داشته باشید تا کم کم پشتوانه ایجاد فریمورک شما شوند.
اما اگر بحث شما از نظر بنچ مارک و عملکرد سیتسم باشد، روشن است استفاده از فریمورک ها بنچ مارک مطلوبی ندارد، خصوصا فریمورک های عمومی (ملت ناراحت میشن ما میگیمش آماتوری) که در پایین ترین رتبه قرار دارند و در خیلی از پروژه ها تا 10 بار کندتر و با مصرف منابع بیشتر به نسبت php عادی اجرا می شوند.
من با 2تا برنامه نویس صحبت میکردم هر2 اعتقاد به روش اسپاگتی داشتن :39:
پیشنهاد اکید به استفاده از یک فریم ورک حرفه ای می شود
موفق باشید
عمده فعالیت من رو asp.net هست اما پروژه های php ای که تک و توک دارم،بستگی به حجم کار داره که از فریمورک استفاده کنم یا نه.
معمولا از zend استفاده میکنم ولی رو هر زبانی حالا چه سی شارپ چه سی پلاس پلاس چه php و جاوا اسکریپت ،یه سری library شخصی هم خودم دارم که عادت کردم و نباشن نمیتونم کار کنم.
ولی مسئله ای که هست اینه که شما وقتی رو فریمورک کار میکنی،خواه نا خواه رو یه نظم خاص پیش میری.
انضباط میده به پروژه ات که این خیلی خوبه.
بستگی به سطع شما در برنامه نویسی و همچنین موقعیت فعلی شما در بازار کار داره.
1. اگر تازه کار هستید. به هیچ وجه سراغ هیچ فریم ورکی نروید. Php رو از پایه یاد بگیرید، این کار فونداسیون شما رو می سازه و در پروژه های سنگینتر و جدیتر به کارتون می آد.
2. اگر دنبال کار کردن برای یک شرکت هستید، بلد بودن فریم ورک های متداول نقطه قوت محسوب میشه و در صورت استخدام، سریعتر با تیم اون شرکت هماهنگ می شید.
3. اگر خودتون صاحب کار و یا شرکت هستید، از فرم ورک اختصاصی خودتون استفاده کنید.
اگر حرفه ای هستید و خودتون شرکت یا تیمی دارید که پروژه های زیادی انجام میده می تونید از فریمورک خودتون استفاده کنید
ولی خوب اگر با سایر شرکت ها بخواید کار کنید به نوعی باید بتونید با فریمورک های عمومی کار کنید