برنامه نویسی توسعه وبسایت طراحی وبسایت
چرخه عمر درخواست لاراول

چرخه عمر درخواست لاراول

در نوشته چرخه عمر درخواست لاراول شما را با مراحل مختلف یک درخواست آشنا می کنیم. ما از ارسال درخواست شروع می کنیم و تا ایجاد پاسخ برای کاربر این مسیر را بررسی می کنیم. درخواست (Request) چیست؟ وقتی کاربر روی لینک در سایت کلیک می کند یا توسط مرورگر اقدام به ارسال یک فرم […]

پایگاه داده بهینه‌سازی وبسایت
پاکسازی جدول wp_options و بارگذاری خودکار داده

پاکسازی جدول wp_options و بارگذاری خودکار داده

یکی از تکنیکهای اساسی و پایه ای جهت بهینه سازی وردپرس، پاکسازی جدول wp_options و بارگذاری خودکار داده در این جدول است. پیش از بررسی موضوع بحث بهتر است کمی با این جدول و محتویات آن آشنا شویم. جدول wp_options چیست؟ جدول wp_options یکی از جداول پایه ای وردپرس است. محتویات این جدول: آدرس URL […]

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

بهترین کتاب‌های ری اکت: از مبتدی تا پیشرفته

ری اکت به عنوان یکی از پرکاربردترین کتابخانه های جاوا اسکریپت، در سراسر جهان مورد توجه قرار گرفته است. روز بروز، محبوبیت آن افزایش یافته و مورد توجه برنامه نویسان frontend ، و تبدیل به یک کتابخانه جاوا اسکریپت واسط کاربری(UI) برای طراحان سایت در سراسر جهان شده است. امروزه نیاز به توسعه دهندگانی که […]

بهینه‌سازی وبسایت پایگاه داده پایگاه داده نگهداری وبسایت
5 راهکار برای توزیع پایگاه داده که باید بدانید

5 راهکار برای توزیع پایگاه داده که باید بدانید

ما در این محتوا به بررسی 5 راهکار برای توزیع پایگاه داده که باید بدانید خواهیم پرداخت و از طرفی چالش های پیش رو را نیز بررسی خواهیم کرد. یکی از چالشهایی که پس از بزرگ شدن سیستم ها (کسب و کار یا سازمانی) کندی پایگاه داده و افزایش حجم داده های پایگاه داده است. […]

برنامه نویسی پایگاه داده پایگاه داده توسعه وبسایت طراحی وبسایت

کی از SQLite استفاده کنیم

نمی توان مقایسه مستقیمی بین SQLite با سایر پایگاه داده های کلاین / سرور (مثل: Mariadb، Postgres و غیره) انجام داد چرا که کاملا جدا و متفاوت هستند. پس بیایید تصمیم بگیریم کی از SQLite استفاده کنیم؟ پایگاه داده های کلاین / سرور تلاش می کنند تا مخزنی اشتراکی برای تمام سازمان ایجاد کنند. اما […]

برنامه نویسی توسعه وبسایت طراحی وبسایت نگهداری وبسایت
راهنمای جامع قراردادهای نامگذاری لاراول

راهنمای جامع قراردادهای نامگذاری لاراول

لاراول چهارچوبی است که روزانه توسط هزاران توسعه دهنده برای ایجاد انواع وب سایت ها و برنامه ها استفاده می شود. خوشبختانه، برخی از قراردادهای نامگذاری بسیار رایج وجود دارد که توسط بسیاری از توسعه دهندگان وبسایت به هنگام نامگذاری متغیرها، متدها ، توابع و سایر اجزاء پروژه خود از آنها پیروی می کنند. در […]

برنامه نویسی توسعه وبسایت سئو وبسایت طراحی وبسایت کدنویسی اصولی
چرا توسعه دهنده وب ری ‎اکت را انتخاب می کند

چرا توسعه دهنده وب ری ‎اکت را انتخاب می کند

دلایل زیادی وجود دارد که توسعه دهندگان وب ری ‎اکت را انتخاب می کنند ، در مقاله چرا توسعه دهنده وب ری ‎اکت را انتخاب می کند به چند مورد از مزایای ری اکت خواهیم پرداخت. جاوا اسکریپت XML یا JSX JSX یک شیوه کدنویسی است ، که ظاهر رابط کاربری را با آن کد […]

برنامه نویسی
برنامه نویسی شبکه با پروتکل udp در جاوا

برنامه نویسی شبکه با پروتکل udp در جاوا

برای برنامه نویسی شبکه با پروتکل UDP در جاوا نیاز مند بررسی پکیج شبکه (java.net) در جاوا هستیم. از آنجا که این بسته بسیار بزرگ است توضیح آن از این مقوله خارج است. از این رو، ما تنها امکانات UDP و شیوه استفاده از آن را بررسی خواهیم نمود. UDP دقیقه نقطه مقابل TCP است. […]

برنامه نویسی توسعه وبسایت
پروتو بافر گوگل چیست

پروتو بافر گوگل چیست

پروتو بافر گوگل چیست؟ این سوالی است که شاید هر برنامه نویسی از خود بپرسد. پروتو بافر یک زبان مشترک بین دو نرم افزار است. اگر قبل از مطالعه این محتوا، مقاله HTTP/2 چگونه کار میکند را مطالعه نکرده اید حتما آن را بررسی بفرمایید. چرا دو نرم افزار با هم حرف می زنند؟ درسته […]

طراحی وبسایت برنامه نویسی بهینه‌سازی وبسایت
HTTP/2 چگونه کار میکند

HTTP/2 چگونه کار میکند

اگر توسعه دهنده وب هستید به احتمال زیاد درباره HTTP/2 شنیده اید، و شایداز خود پرسیده اید که HTTP/2 چگونه کار میکند؟ من شخصا فکر نمی‌کردم موضوع مهمی باشد و تاثیری در وب سایت هایی که طراحی می کنم داشته باشد.