علیرضا حسینی زاده
یه برنامه نویس
مدیر فنی افرافایل
درباره من
وردپرس یا کدنویسی اختصاصی؟ ارسال شده در ۱۱ آبان ۱۳۹۷
سلام دوستان
چند روز پیش داشتم تو وبلاگ های افراد متممی میگشتم که مقاله های عجیبی خوندم که ناشی از تنفر و یا نمیدونم چی اسمش رو بزارم، نسبت به برنامه نویسان بود
افرادی که خودشون رو مدیر، رهبر، مدیریت کسب و کار و تیم، کارشناس فروش، مشاور، استراتژیست، متخصص سئو، متخصص تولید محتوا و…. میدونن
و مقالاتی مثل این که برنامه نویسان دارن حذف میشن، به برنامه نویس برای راه اندازی کسب و کار نیازی نیست، وردپرس توانست برنامه نویسان رو حذف کنه و… برخوردم
راستش ناراحت شدم از این ادبیاتی که به کار برده بودن و همین شد که بیام و تفاوت وردپرس و کلا سیستم های مدیریت محتوایی که این افراد ادعا میکنن باعث شده که برای راه اندازی استارتاپ و کسب و کار اینترنتی نیاز به برنامه نویس رو از بین بردن با سیستم هایی که برنامه نویسا اختصاصی کدنویسی میکنن بیان کنم
اول بگم که من به شخصه چند سال با وردپرس کار کردم و تا مغز استخون اون رو رفتم تغییر دادم و کار کردم، پلاگین و قالب نوشتم براش و خوب میدونم وردپرس چیه و چطور کار میکنه. رزومه و آموزش های حرفه ای در زمینه وردپرس هم دارم که این ادعا رو ثابت میکنه
مثل این افراد نیستم که فقط دوتا دکمه بزنم و وردپرس نصب کنم و ادعای کارشناس رسمی وردپرس روی خودم بزارم.
میدونم ۲۵ درصد وبسایت های دنیا وردپرسن و هیچ شکی توی قدرتمند بودن وردپرس نیست
ولی آیا میشه برای هر نوع استارتاپ و وب سایتی نسخه وردپرس رو پیچید؟
جواب این سوال از طرف کسایی که برنامه نویس هستن اینه: “نه بابا همراه با یک خنده تلخ” و کسایی که بالا معرفی کردم اینه: “آره بابا اصلا نیازی نیست هزینه کنی برای برنامه نویسی”
خوب بریم سراغ مقایسه
ببینید وردپرس هم توسط بهترین برنامه نویسان ساخته شده و من نمیخوام بگم مشکل داره و جوابگو نیست ولی یک سیستم مدیریت محتوا معمولا طوری ساخته میشه که بشه از اون توی هر قالبی استفاده بشه
بزارین با یه مثال توضیح بدم
مثلا ما میخوایم یک ماشین درست کنیم و اسمش رو بزاریم وردپرس
خوب برای اینکه اکثر جامعه ماشین ما رو بخرن میایم ۴تا صندلی میزاریم توش چون میخوایم مناسب خانواده های بزرگ هم باشه و یک صندوق بزرگ براش میزاریم تا اگر مسافرت خواستن برن بتونن وسایل رو قرار بدن، یک کولر بسیار قوی میزاریم تا بشه توی شهرهای گرم استفاده کرد و یک بخاری بسیار قوی میزاریم تا توی شهرهای سرد بشه استفاده کرد و…
حالا اگر بخوایم یک ماشین بسازیم که فقط مخصوص یک خانواده دو نفره که توی شهرهای بسیار سرد میخوان استفاده کنن و مسافرت هم با هواپیما میرن و ماشین رو فقط برای شهر نیاز دارن چی؟ بازم همون آپشن های بالا رو اضافه میکنید یا میان وزن و انرژی و هزینه رو کاهش میدید و یک خودرو مخصوص شرایط خودتون میسازید؟
توی بحث وردپرس و کدنویسی اختصاصی هم همین داستان هست و اگر شما یک سیستم آماده تهیه کنید توی کد نویسی اون سیستم وقتی درخواست انجام کاری داده میشه برای اجرای اون درخواست (مثلا نمایش صفحه محصولات فروشگاه) اگر قراره از نقطه a به b بریم توی سیستم های مدیریت محتوای آماده مثل وردپرس از نقطه a میره x بعد میره y بعد میره z و بعد میره b ولی توی سیستم اختصاصی چون مخصوص همین کار ساخته شده مستقیم از a به b میره و اینطوری سرعت لود صفحه و بهینگی اون سیستم بسیار بسیار بالاتره
به زبان ساده توی سیستم های آماده مثل وردپرس شما برای هر درخواست و انجام کاری باید یک لقمه رو ۱۵ تا ۲۰ دور دوره سرتون بچرخونید و بعد بخوریدش
برای اجرای یک صفحه ساده توی وردپرس شاید تا ۲۰ کوئری یا درخواست به دیتابیس زده میشه در صورتی که در کدنویسی اختصاصی این تعداد به ۱ یا ۲ میرسه
شاید در ابتدای کار سایت شما بدون هیچ مشکلی کار کنه ولی بعد از چند ماه که تعداد بازدیدهاتون بالا رفت تفاوت سرعت لود و سنگینی سیستم رو متوجه میشید.
البته این نکته رو اضافه کنم که همه چیز به طراح قالب وردپرس بستگی داره و همچنین اینکه میخواید چه نوع سایتی راه بندازید. برای سایت های خبری و وبلاگی بهترین گزینه وردپرس هست چون برای همین هدف ساخته شده و سئوی بسیار بالایی هم برای همین مدل سایت ها داره. مثلا همین وبلاگ من هم وردپرس هست و قالبش رو هم طوری درست کردم که کمترین کوئری و درخواست رو بزنه و بسیار سبک درستش کردم.
در نهایت بازم میگم وردپرس فقط برای سایت های خبری و وبلاگی مناسبه
حتی برای سایت های فروشگاهی هم پیشنهاد نمیشه دقت کنید که ووکامرس یک افزونه هست که روی وردپرس نصب میشه و فقط یک پست تایپ جدید توی وردپرس ایجاد میکنه که همون داستان دور دادن لقمه پیش میاد.
یکی دیگه از مشکلات سیستم های آماده انعطاف پذیر نبودن اونهاست یعنی اگر مثلا بخواین توسعه بدین کار رو یا بخشی از اون رو تغییر بدین توی سیستم های آماده مثل وردپرس اینکار بسیار سخت و زمان بره ولی توی سیستم اختصاصی چون تمام کد توسط خود شما نوشته شده اینکار بسیار ساده و راحت انجام میشه.
شما هم نظرتون رو در مورد این مقایسه بگین
عالی بود . با تمامی حرفات موافق بودم .
شاید وردپرس برای ساخت یه سری وبسایت ها با هدف های کلی و کلیشه ای مناسب باشه ولی برای وب ها با ایده های جدید یا خیلی خاص مناسب نیست . نوشتن یه سایت خاص از پایه خیلی هزینه کمتری ( منظورم فقط هزینه مادی نیست ) داره نسبت به تغییر وردپرس برای رسیدن به اون هدف .
ممنونم
سلام
آقای حسینی زاده عزیز از تمام مطالب سایت شما سپاس گذارم خیلی خوب و عالی و با سواد
حق با شماست ، من خودم برنامه نویس php هستم ، البته با وردپرس هم خیلی کار کردم و سایت های مختلفی راه اندازی کردم ، ولی این سایت ها همش برای معرفی کارها بوده و برای کسی که کار استارتاپی خاصی خواسته برنامه نویسی اختصاصی انجام دادم ، دقیقا به خاطر تمام مطالبی که در بالا ذکر کرده اید .
سلام دوست عزیز
ممنون بابت نظر زیباتون
منم با شما موافقم
موفق باشید
سلام دوست عزیز
اول از همه بگم من هربار از adminlte فارسی شده شما استفاده میکنم کلی دعات میکنم ! باقیات الصالحات که میگن اینه تو دنیای it
توضیحات شما هم توی این نوشته دوست داشتم ، البته پیرو “خدا برنامه نویسان را دوست ندارد”
من شخصا دنیای وردپرس و کدنویسی رو برای مشتریای خودم اینجور توضیح می دم
اگر میخوای صرفا تو حوزه تولید محتوا و seo کار کنی و سایتت معرفی شرکت و خدماتته و نهایتا فروش ساده کالا ، صد البته بیا وردپرس ولی اگه میخوای کاری کنی که بیشتر از هسته وردپرسه ، بیا روی کدنویسی
من خودم به اصرار مشتری سوپرمارکت آنلاین multivendor نوشتم که الزاما سبد خرید از یک فروشنده باید باشه ، ولی واقعا از خروجی کار راضی نبودم. همون سوپرمارکت وقتی اپلیکیشنش نوشته شد ، مجبور شدیم دوباره بریزیم پایین و سایت هم با اپ یکی کنیم
مهمترین نکته اینه که نرم افزار زنده هست ، اپدیت بخشی از چزخه حیاتشه و اگه میخوایید توی کسب و کارتون بر اساس بازخورد بازار تغییرات سریع انجام بدید، حتما کدنویسی کار کنید
موفق باشید
ممنون بابت نظرتون
حرف حساب زدید
ممنون لطف داری
سلام واقعا عالی بود مفهوم کردن همین چند خط به یکی از دوستام که میخواد با وردپرس دیجی کال بزنه خیلی سخت بود برام حتما لینک این نوشته رو میفرستم براش
آره متاسفانه زیاد میشنویم با وردپرس دیجیکالا میخوان
یک بلاگر خوب با تجربه و با سواد .
برنامه نویس جاوا هستم ولی برام سوال بود ایا میشه با وردپرس یک فروشگاه با تعداد درخواست و بازدید بالا زد . به جوابم رسیدم . ممنون
مرسی میلاد جان
خوشحالم تونستم کمک کنم ولی حرف های من آیه نیست حتما خودت هم سرچ کن مخصوصا منابع انگلیسی رو