وردپرس یا کدنویسی اختصاصی؟ ارسال شده در ۱۱ آبان ۱۳۹۷

سلام دوستان

چند روز پیش داشتم تو وبلاگ های افراد متممی میگشتم که مقاله های عجیبی خوندم که ناشی از تنفر و یا نمیدونم چی اسمش رو بزارم، نسبت به برنامه نویسان بود

افرادی که خودشون رو مدیر، رهبر، مدیریت کسب و کار و تیم، کارشناس فروش، مشاور، استراتژیست، متخصص سئو، متخصص تولید محتوا و…. میدونن

و مقالاتی مثل این که برنامه نویسان دارن حذف میشن، به برنامه نویس برای راه اندازی کسب و کار نیازی نیست، وردپرس توانست برنامه نویسان رو حذف کنه و… برخوردم

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

اول بگم که من به شخصه چند سال با وردپرس کار کردم و تا مغز استخون اون رو رفتم تغییر دادم و کار کردم، پلاگین و قالب نوشتم براش و خوب میدونم وردپرس چیه و چطور کار میکنه. رزومه و آموزش های حرفه ای در زمینه وردپرس هم دارم که این ادعا رو ثابت میکنه

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

میدونم ۲۵ درصد وبسایت های دنیا وردپرسن و هیچ شکی توی قدرتمند بودن وردپرس نیست

ولی آیا میشه برای هر نوع استارتاپ و وب سایتی نسخه وردپرس رو پیچید؟

جواب این سوال از طرف کسایی که برنامه نویس هستن اینه: “نه بابا همراه با یک خنده تلخ” و کسایی که بالا معرفی کردم اینه: “آره بابا اصلا نیازی نیست هزینه کنی برای برنامه نویسی”

خوب بریم سراغ مقایسه

ببینید وردپرس هم توسط بهترین برنامه نویسان ساخته شده و من نمیخوام بگم مشکل داره و جوابگو نیست ولی یک سیستم مدیریت محتوا معمولا طوری ساخته میشه که بشه از اون توی هر قالبی استفاده بشه

بزارین با یه مثال توضیح بدم

مثلا ما میخوایم یک ماشین درست کنیم و اسمش رو بزاریم وردپرس

خوب برای اینکه اکثر جامعه ماشین ما رو بخرن میایم ۴تا صندلی میزاریم توش چون میخوایم مناسب خانواده های بزرگ هم باشه و یک صندوق بزرگ براش میزاریم تا اگر مسافرت خواستن برن بتونن وسایل رو قرار بدن، یک کولر بسیار قوی میزاریم تا بشه توی شهرهای گرم استفاده کرد و یک بخاری بسیار قوی میزاریم تا توی شهرهای سرد بشه استفاده کرد و…

حالا اگر بخوایم یک ماشین بسازیم که فقط مخصوص یک خانواده دو نفره که توی شهرهای بسیار سرد میخوان استفاده کنن و مسافرت هم با هواپیما میرن و ماشین رو فقط برای شهر نیاز دارن چی؟ بازم همون آپشن های بالا رو اضافه میکنید یا میان وزن و انرژی و هزینه رو کاهش میدید و یک خودرو مخصوص شرایط خودتون میسازید؟

توی بحث وردپرس و کدنویسی اختصاصی هم همین داستان هست و اگر شما یک سیستم آماده تهیه کنید توی کد نویسی اون سیستم وقتی درخواست انجام کاری داده میشه برای اجرای اون درخواست (مثلا نمایش صفحه محصولات فروشگاه) اگر قراره از نقطه a به b بریم توی سیستم های مدیریت محتوای آماده مثل وردپرس از نقطه a میره x بعد میره y بعد میره z و بعد میره b ولی توی سیستم اختصاصی چون مخصوص همین کار ساخته شده مستقیم از a به b میره و اینطوری سرعت لود صفحه و بهینگی اون سیستم بسیار بسیار بالاتره

به زبان ساده توی سیستم های آماده مثل وردپرس شما برای هر درخواست و انجام کاری باید یک لقمه رو ۱۵ تا ۲۰ دور دوره سرتون بچرخونید و بعد بخوریدش

برای اجرای یک صفحه ساده توی وردپرس شاید تا ۲۰ کوئری یا درخواست به دیتابیس زده میشه در صورتی که در کدنویسی اختصاصی این تعداد به ۱ یا ۲ میرسه

شاید در ابتدای کار سایت شما بدون هیچ مشکلی کار کنه ولی بعد از چند ماه که تعداد بازدیدهاتون بالا رفت تفاوت سرعت لود و سنگینی سیستم رو متوجه میشید.

البته این نکته رو اضافه کنم که همه چیز به طراح قالب وردپرس بستگی داره و همچنین اینکه میخواید چه نوع سایتی راه بندازید. برای سایت های خبری و وبلاگی بهترین گزینه وردپرس هست چون برای همین هدف ساخته شده و سئوی بسیار بالایی هم برای همین مدل سایت ها داره. مثلا همین وبلاگ من هم وردپرس هست و قالبش رو هم طوری درست کردم که کمترین کوئری و درخواست رو بزنه و بسیار سبک درستش کردم.

در نهایت بازم میگم وردپرس فقط برای سایت های خبری و وبلاگی مناسبه

حتی برای سایت های فروشگاهی هم پیشنهاد نمیشه دقت کنید که ووکامرس یک افزونه هست که روی وردپرس نصب میشه و فقط یک پست تایپ جدید توی وردپرس ایجاد میکنه که همون داستان دور دادن لقمه پیش میاد.

 

یکی دیگه از مشکلات سیستم های آماده انعطاف پذیر نبودن اونهاست یعنی اگر مثلا بخواین توسعه بدین کار رو یا بخشی از اون رو تغییر بدین توی سیستم های آماده مثل وردپرس اینکار بسیار سخت و زمان بره ولی توی سیستم اختصاصی چون تمام کد توسط خود شما نوشته شده اینکار بسیار ساده و راحت انجام میشه.

شما هم نظرتون رو در مورد این مقایسه بگین

نظرات

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *