🎄 DevTwitter | توییت برنامه نویسی
23.6K subscribers
4.41K photos
362 videos
6 files
4.15K links
توییت های برنامه نویسی و طراحی وب :)

@dvtwi

Hashtags:
devtwitter.t.me/5

DevBooks Channel:
https://t.me/+AYbOl75CLNYxY2U0

Github:
https://github.com/DevTwitter

X:
https://x.com/devtwittir
Download Telegram
#wordpress #Drupal

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

@DevTwitter | <AliAhkami/>
👍1
#Wordpress

‏چند سالی جسته و گریخته راجع به cms ها خوب تحقیق کردم. نتیجه این بود که با هر زبان یا سیستمی بخواید cms بسازید، تهش میشه چیزی بسیار شبیه به وردپرس! سیستم‌های محتوا هم میرن پشت کش و پرونده «سرعت» رو میبندن تا حد زیادی. یعنی با ارلنگ و هسکل و راست هم کد بزنی آخرش وردپرس در میاد :)

@DevTwitter | <Amirreza Gh/>
👍1
#Wordpress

‏کی بیشتر از وردپرس هوای کامیونیتیش رو داره خدایی؟!! :))

چند ماه قبل از بحث CWV گوگل، تیم اتوماتیک نسخه pre-release از افزونه jetpack boost رو عرضه کرده که با یک کلیک، سعی میکنه این استاندارد رو هندل کنه

این نسخه هنوز برای وبسایتهای فعال آماده نیست و باید تا نسخه 1 صبر کنید


@DevTwitter | <Hamidreza Yazdani/>
👍1
#Ajax #Wordpress

‏آژاکس (یا ایجکس ، هر طور که می‌خونید) ، زیباترین چیزی هست که برای اتصال فرانت‌اند و بک‌اند ساخته شده.
چیزی که وردپرس به بدترین شیوه ممکن پیاده‌ش کرده.
بهتره بگم وردپرس ایجکس احمقانه‌س.

@DevTwitter | <پویا/>
👍1
#Wordpress

‏یه پروژه بهم دادن که برای یه سایت روی وردپرس کوئیز طراحی کنم.همش غصه اینو داشتم با این وردپرس لعنتی چجوری با کدای بک‌اند ام ارتباط برقرار کنم.دیگه داشت می‌زد به سرم که صفحه رو خارج از وردپرس بنویسم که یه دفعه به این فکر کردم شاید بشه با یه پلاگینی بشه داخل پست وردپرس کد زد.‏ این شد که با woody code snippet آشنا شدم.با اینحال انتظار نداشتم درست حسابی کار کنه تا اینکه چندتا اسنیپت زدم و امتحانشون کردم. اونجا بود که با معجزه‌اش آشنا شدم و دیدم چه بخوای html بزنی،چه css، چه js، چه php فرقی نداره؛ عین کره کار میکنه. خدا خیرشون بده.خیلی کارمو راحت کردن.

@DevTwitter | <Ali Forati/>
👍1
#Wordpress

برنامه نویس وردپرس یعنی کی؟
اصلا داریم همچین پوزیشنی؟

تو کامنتا بنویسید
👍1
#Wordpress #ترمال_کدر

‏طرف اومده برای یه سایت شرکتی ساده وردپرسی 35 تا پلاگین نصب کرده! بعد به خودش میگه طراح و دولوپر

@DevTwitter | <گرگابی/>
👍2
#Wordpress

‏این حرفا گله است درباره ی کار با وردپرس:
وردپرس کار رو به اسم ماژول بند و نصاب پلاگین میشناسن که شرایط بدی رو هم ایجاد کرده. یه برنامه نویس وردپرس هم فرانت میزنه هم بک اند و از طرفی باید حواسش به سرور و هاست و این چیزا هم باشه و کارای اونا رو هم تنهایی انجام بده ولی وقتی حقوقشون رو میبینی هم از بک اند کمتره و هم از فرانت،(فول استک که بماند!!!) در صورتی که تقریبا باید از فرانت و بک خیلی خوب بدونه و توانایی دیپلوی و مدیریت دیتابیس رو هم داشته باشه!
یه وقتا لازمه مثل بک اند کارها از پکیج ها و کتابخونه های خاصی استفاده کنه و یه وقتی هم با ری‌اکت (وردپرس ورژن جدید با ری‌اکت هست) سر و کله بزنه و برای ساخت ماژول یا پلاگین جدید از اونا استفاده کنه و....
از طرف دیگه توقع پرفورمنس 100 دارن با سرعت لود پایین و از طرف دیگه دائم میگن "کاری نمیکنی که دوتا پلاگینه نصب کن بره سریعتر پروژه بیاد بالا!"
اگر واقعا همین بود که خودت اینکارو میکردی!ماشالا این همه پلاگین فارسی و مطالب آموزشی فارسی هست.
جالب اینجاست که یه عده خودشون یاد میگیرین و ماژول بند میشن و وقتی پروژه بزرگتر میشه یا پرفورمنس و سرعت افتضاح میشه دست به دامن همین برنامه نویس وردپرس میشن که بیا جمعش کن! وقتی هم که پروژه رو میبینی، انگار مخزن پلاگین وردپرسه!!!
وقتی هم که یه پلاگینی مشکل داره که دیگه نگو!!! طرف خودش نصب کرده و اصرار هم کرده که دکتر فلانی یا مهندس بهمانی اینو سفارش کرده برای افزایش پرفورمنس یا صفحه ساز خوشگل تر!!!!!!!!!! بهش میگی آقا این پلاگین رو نمیشه خیلی دستکاری کرد و همینطوریه میگه پس تو چطور وردپرس کاری هستی!!!!(آدم میمونه چی بگه)
حالا بحث ساختار دیتابیس ها و ساختن جدول های اختصاصی و معماری و خیلی چیزای دیگه که بماند.


@DevTwitter | <AbNormal Coder/>
👍1
#Wordpress #بدرد

امروز که صبحمون رو با خبر هک شدن یکی از سایت‌ها شروع کردیم تصمیم گرفتم این پست رو بنویسم که یادآوری بشه استفاده از افزونه‌های وردپرس غیراصل چه مشکلات جدی‌ای رو برای ما به وجود میارن که گاها جبران هم نمی‌شن. لطفا اینارو برسونید به گوش دوستان وردپرسیمون.
اول بگم هر چیزی که غیر از محل توسعه‌دهنده اصلی تهیه بشه غیراصل حساب میشه، حالا مارکت ایرانی باشه و رایگان و ... فرقی نمی‌کنه. عزیزانم قرار نیست به محض نصب و استفاده شما مشکل رو حس کنید، گاها ماه‌ها و حتی سال‌ها بدون مشکل از همین چیزها استفاده می‌کنید. معمولا هکرها دوره‌ای سراغ سایت‌ها میان و دنبال اهداف مناسب هستن. مدل این نوع هک‌ها از جنس دسترسی و سواستفاده‌ست و این یعنی خیلی وقت‌ها شما متوجه نیستید که هکر به سایت دسترسی داره.
به عنوان مثال برای خودش تو محتوای شما لینک می‌ذاره و ...
اما اصل ماجرا اینجاست که وقتی که شما هک شدید دیگه خبری از دیفیس و این چیزها نیست، هکر صفحات سایت شمارو به جاهای دیگه منتقل می‌کنه یا صفحات جدید رو سایت شما می‌سازه، بنابراین می‌تونه تمام تلاش شما برای بهینه‌سازی سایتتون برای گوگل رو از بین ببره. و یا یک شبه همه زحماتتون رو هدر بده.حتما می‌گید چطوری اینجوری، خیلی باید خوش‌شانس باشید که زیر ۱۲ ساعت متوجه این اتفاق بشید، (البته که همه چیز عادیه) چون گوگل به زودی کلی صفحه جدید ایندکس می‌کنه، کلی breadcrumb می‌بینه و تایتل‌های صفحات پر ترافیک تو نتایج تغییر می‌کنه. تمام آدرس‌ها poor می‌شن و رتبه‌هاتون از نتایج حذف میشه.اینو هم بگم گاهی این فرآیند کم کم اتفاق می‌افته و به تدریج کلی لینک خروجی میدید. بعد این اتفاقات، شما هستید و سایتی که داغون شده و تلاش برای بازگشت نتایج.

حالا می‌خوام به راهکار بپردازم
۱- از نسخه اصلی افزونه‌ها استفاده کنید.
مارکت‌های داخلی به فرض تمیز بودن سورس اصلی خودشون افزونه رو کد می‌کنن. و مهمتر اینکه دسترسی به آپدیت منظم ندارید. برای آپدیت باید افزونه نصب کنید و بدتر تو باتلاق فرو می‌رید.
پس اگر کسب و کار یا سایتتون جدیه، تو این موضوع سهل انگاری نکنید.
اگر کردید شک نکنید یک روزی از همینجا صدمه می‌بینید.
۲- همه چیز رو آپدیت کنید. افزونه‌ها، پوسته‌ها و وردپرس همیشه باید به‌روز باشن.
۳- از سیستم‌های امنیتی وردپرس استفاده کنید. (اینجا بهش نمی‌پردازم.)
۴- تو انتخاب هاست، سرور و کانفیگ اون دقت کنید.
۵- موارد عمومی و تنظیماتی امنیت وردپرس رو رعایت کنید.
۶- همیشه بکاپ بگیرید. اینجوری دیگه هیچ وقت سایت وردپرسیتون به مشکل نمیخوره. اسم وردپرس هم خراب نمیشه :)))
امیدوارم کمکتون کنه این موارد. گزینه‌های زیادی میشه به لیست اضافه کرد که مطمئنا امنیت رو بالاتر می‌بره اما تا همینجا کفایت می‌کنه.

@DevTwitter | <Saeed Fard/>
👍34
#Wordpress
آمارها نشون میده بیشترین دلیل هک شدن وردپرس ها استفاده از پلاگین های آسیب پذیر بوده
یه برنامه کوچیک هست به اسم wpscan که از لحاظ امنیتی سایت رو چک میکنه توصیه میکنم اگر از wordpress استفاده میکنید حتما یه نگا بندازین

https://github.com/wpscanteam/wpscan

@DevTwitter | <iM4n Emperor/>
👍18👎4🔥21
#wordpress

این مخزن، یک لیست از افزونه‌ها و کاربرد‌های مختلف ai توی وردپرس هست، ویدئوهای کاربردی هم داریم(مثل افزونه‌نویسی به کمک ChatGPT).
مخزن مرتب به‌روز میشه و سعی می‌کنیم لیست کاربردی باشه.

و صدالبته کاملا آماده مشارکت شماست :)

https://github.com/wpdevup/ai-wordpress/

@DevTwitter | <Morteza Geransayeh/>
👍10🔥5👎1
#Wordpress

در مورد پلاگین وردپرس SEO Framework که سروصدای زیادی به پا کرده بگم که میشه گفت بهترین پرفورمنس رو بین تمام پلاگین‌های سئو داره، امکاناتش از یوست بیشتره ولی از رنک‌مث کمتره، البته بعضی از ویژگی‌هاش رو هردوی اونا ندارن
مشخصه که درک درست‌تری از سئو داره
اگه یوست سئو رو کنار بذاریم چون واقعا برای کاربری که به سئو آشنا باشه این پلاگین خوب نیست میرسیم به اینکه الان بین رنک‌مث و SEO Framework کدوم رو انتخاب کنیم
اگه حجم زیادی محتوا دارید مثلا تو سایتایی که بیش از ۱۰ هزار صفحه دارن من دیدم میتونه مهاجرت از رنک‌مث به SEO Framework یه پرفورمنس و کاهش حجم درست و حسابی دیتابیس رو تجربه کنید
در غیر این صورت اگه دیتابیس بزرگی ندارید هنوز هم بهترین پلاگین سئو با اختلاف رنک‌مث هست.
اینو بگم که خیلی از کانفیگ‌های شما توی رنک‌مث داخل SEO Framework نیست و انتقال رو اول روی دمو بدید

@DevTwitter | <Soroush Ahmadi/>
👍16🔥5👎1
#Wordpress

‏اگه حتی یک افزونه در وردپرس یا غیر فعال یا حذف کنیم باز هم روی فرآیند دیتابیس سایت تاثیر داره؟
آری ، حتما باید بعد از حذف یک افزونه تمام رد پاها مخصوصا در جدول wp_options پاک شود در غیر این صورت در هر بار اجرای درخواست ها آپشن هایی که autoload هستند در کوئری وجود خواهند داشت

@DevTwitter | <Mehrshad Darzi/>
🤣31👍10🔥2
#wordpress

ببینید یه چیز کوچیک باعث میشه افزونه وردپرس نوشته بشه و بیشتر از 50 هزار نصب هم بگیره.
تغییر ایمیل اصلی مدیر سایت، بدون ارسال ایمیل تاییدیه!

https://wordpress.org/plugins/change-admin-email-setting-without-outbound-email/

@DevTwitter | <Morteza Geransayeh/>
🔥213👍2
#wordpress

خیلیا میگن: همین فقط یه دکمه ساده چت واتساپ؟
https://wordpress.org/plugins/simple-chat-button/
بعضیاشون ۶۰۰ ۵۰۰ هزار تا نصب دارن
چند تا دونه هم بفروشن کلی پوله
حالا جدا از اعتباری که براشون داره

@DevTwitter | <Rasoul Mousavian/>
👍17👎122🔥2
#wordpress

امروز خیلی اتفاقی داشتم بخش بلوک‌های وردپرس رو چک میکردم که دیدم محتوای آموزشی این قسمت رو بهتر کردن و الان خیلی خوب شده، پیشنهاد می‌کنم حتما بهش سر بزنید، البته اگه علاقمند به شروع توسعه بلوک هستید و پیش‌زمینه‌ش رو دارید :)

https://developer.wordpress.org/block-editor/getting-started/tutorial/

@DevTwitter | <Morteza Geransayeh/>
👍18👎12🔥2
#wordpress

اکستنشن های php که برای افزایش سرعت وردپرس پیشنهاد میشه

OPcache
amqp
apcu
memcached
redis
sqlite3

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

@DevTwitter | <پسر لوسیفر/>
👎27🔥142
#wordpress

یه پلاگین فوق تمیز برای اسکرول نرم رو سایت‌های وردپرس!
واقعا آفرین به سعید پیری بابت این پلاگین عالی.
https://github.com/isaeedam-ir/smooth-scrolling

@DevTwitter | <Seyyed Ahmadreza Mahjoob/>
29👎6👍5🔥1