آموزش

فریم ورک لاراول

لاراول ۷ منتشر شد. آشنایی با امکانات و تغییرات جدید

جدیدترین نسخه‌ی لاراول در تاریخ ۳ مارچ ۲۰۲۰( ۱۳ اسفند ۹۸ ) منتشر شد. این نگارش لاراول در ادامه‌ی بهبودهای اضافه شده به لاراول ۶، شامل تغییرات و ویژگی‌های مختلفی است که مهم‌ترین آن‌ها عبارتند از: Airlock لاراول بهبود در سرعت مسیریابی castهای سفارشی در Eloquent تگ کامپوننت‌ها در Blade عملکرد روان روی رشته‌ها یک […]

بیشتر بخوانید...
طراحی سایت املاک

طراحی سایت املاک

بنگاه‌های معاملات ملکی یکی از اصنافی هستند که برای توسعه‌ی کسب و کار خود و معرفی خدمات و فایل‌هایی که در اختیار دارند می‌توانند از پتانسیل‌های قوی سایت اینترنتی استفاده کنند. مشتریان برای خرید و اجاره املاک علاوه بر روش‌های سنتی مراجعه به بنگاه‌های املاک از اینترنت نیز برای جستجو استفاده می‌کنند. استفاده از سایت‌های […]

بیشتر بخوانید...
Yarn

Yarn چیست و چه تفاوت‌هایی با NPM دارد ؟

Yarn یک Package Manager برای Node.js است که جایگزینی برای NPM به شمار می‌رود. Yarn با هدف بهبود و رفع مشکلاتی که در NPM موجود است توسعه پیدا کرده و توسط ده‌ها شرکت و صدها توسعه‌دهنده در حال گسترش است. به دلیل ویژگی‌های خوب Yarn، تعداد ستاره‌های Github پروژه نسبت به NPM در حال حاضر […]

بیشتر بخوانید...
XML

XML چیست ؟

XML یا eXtensible Markup Language یک زبان نشانه‌گذاری برای ذخیره‌سازی داده‌ها با فرمت‌های مختلف است که به دلیل قابلیت خوانایی زیاد توسط انسان و همچنین استفاده‌ی گسترده به صورت سنتی، اکنون به عنوان یکی از استانداردهای ذخیره‌سازی اطلاعات شناخته می‌شود. در وارد کردن تگ‌های داخل XML دست برنامه‌نویس باز است ولی ساختار یک فایل XML […]

بیشتر بخوانید...
وردپرس

وردپرس Headless چیست ؟

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

بیشتر بخوانید...
رنگ طراحی سایت

انتخاب ترکیب رنگ در طراحی سایت

طراحی سایت علاوه بر اصول فنی که باید در آن به بهترین شکل رعایت شود، نیازمند طراحی گرافیکی و رنگ‌بندی زیبا و متناسب با موضوع سایت است. برای مثال سایتی که برای یک شرکت تجهیزات الکترونیکی طراحی می‌شود با سایتی که برای یک مهدکودک درست می‌شود با طراحی سایت خبری از نظر گرافیکی و رنگی […]

بیشتر بخوانید...
وردپرس

اضافه کردن خودکار تصویر شاخص در متن نوشته WordPress

درج تصویر داخل نوشته‌های وردپرس برای بهبود شکل ظاهری و همچنین بهبود وضعیت سئو سایت مفید است. گاهی ممکن است به دلیل تعداد زیاد نوشته‌ها، امکان ویرایش تک به تک آن‌ها کاری مشکل و زمان‌بر باشد. اگر به دنبال روشی هستید تا تصویر شاخص نوشته‌ها به صورت خودکار داخل متن درج گردد با استفاده از […]

بیشتر بخوانید...
وردپرس

بارگزاری CSS و JS در قالب وردپرس به صورت Lazy

وردپرس مکانیزم مشخصی برای بارگزاری فایل‌های CSS در بخش پابرگ قالب در اختیار طراح سایت قرار نمی‌دهد. با استفاده از کدهای زیر می‌توانید فایل‌های جانبی JS و CSS را در انتهای قالب درج کنید. درج کدهای CSS و JS در انتهای قالب سبب می‌شود تا سرعت نمایش سایت افزایش پیدا کند و وضعیت سئو سایت […]

بیشتر بخوانید...
بازاریابی موتورهای جستجو

SEM یا بازاریابی موتورهای جستجو چیست ؟

یکی از مهم‌ترین روش‌های بازاریابی اینترنتی یا دیجیتال مارکتینگ، بازاریابی با استفاده از موتورهای جستجو یا Search Engine Marketing است که به صورت مختصر SEM نامیده می‌شود. موتورهای جستجوی مدرن امروزی چیزی فراتر از یک جستجوگر ساده هستند که تنها متنی را از کاربران دریافت کنند و نتایج مرتبط را به آن‌ها نشان بدهند. به […]

بیشتر بخوانید...
انتقال فایل از سرور خارجی به FTP

اسکریپت php انتقال فایل از هاست خارجی به FTP

اگر می‌خواهید یک فایل پرحجم را از یک مبدا خارجی به یک FTP منتقل کنید، دانلود و آپلود این فایل کاری زمان‌بر و مشکل خواهد بود. برای رفع این مشکل می‌توانید با استفاده از اسکریپت زیر، فایل مورد نظرتان را که در هاست A قرار دارد به طور مستقیم از طریق FTP به هاست B […]

بیشتر بخوانید...
html5

فهرست کامل تگ‌های HTML 5

در ادامه فهرست کامل تگ‌های قابل استفاده در HTML5 برای طراحی سایت را مشاهده می‌کنید. استفاده از این تگ‌ها داخل یکدیگر قوانین مختلفی دارد که برای آشنایی با این قوانین باید راهنمای مربوط به هر تگ را مطالعه نمایید. تگ‌های ساختاری <a> ایجاد لینک <article> ایجاد یک مقاله <aside> تعریف بخشی از محتوای صفحه که […]

بیشتر بخوانید...
Emmet

آموزش نصب افزونه Emmet روی Notepad++

ویرایشگر زبان‌های برنامه‌نویسی Notepad++‎ از جمله‌ی محبوب‌ترین ابزارهای برنامه‌نویسان است. در نگارش‌های جدید این برنامه، محل قرارگیری افزونه‌ها یا pluginها تغییر کرده است و به همین دلیل استفاده از افزونه‌های قدیمی با مشکلاتی همراه شده است. از جمله افزونه‌های بسیار محبوب که برای طراحی سایت هم کاربرد دارد، افزونه‌ی Emmet است که نصب آن به […]

بیشتر بخوانید...
لیست دفترچه‌های تلفن

اسکریپت رایگان دفترچه تلفن تحت وب با php

بسیاری از افراد به سیستمی نیاز دارند که بتوانند اطلاعات تماس مشتریان، دوستان و همکاران و خانواده را در آن ذخیره کنند و از هر جا به آن دسترسی پیدا کنند. در ادامه یک اسکریپت دفترچه تلفن تحت وب که با زبان php به صورت حرفه‌ای در روکا برنامه‌نویسی شده است را در اختیار شما […]

بیشتر بخوانید...
درآمد طراحی سایت

درآمد طراحی سایت چقدر است ؟

طراحی سایت یکی از شغل‌های خدماتی در رشته‌ی نرم‌افزار کامپیوتر است و به دلیل بازار بزرگی که دارد، تعداد زیادی از افراد برای فعالیت شغلی به این رشته وارد می‌شوند. درآمد طراحی سایت به عوامل زیادی وابسته است که در این نوشته سعی می‌کنیم این عوامل را بررسی کنیم. تخصص طراح سایت یکی از مهم‌ترین […]

بیشتر بخوانید...
برنامه نویسی

اینترفیس در برنامه‌نویسی چیست ؟

Interface یا اینترفیس در برنامه‌نویسی یکی از مفاهیم در برنامه‌نویسی شیء گرا است که با هدف ایجاد کلاس‌هایی استاندارد و دارای ویژگی‌های خاص تعریف می‌شود. استفاده از اینترفیس‌ها در کنار ارث‌بری یا Inheritance از قابلیت‌های زبان‌های برنامه‌نویسی شیء‌گرا است که تضمین می‌کند تا کلاس‌های ایجاد شده توسط برنامه‌نویس دارای ویژگی‌های خاص و مورد نظر باشند. […]

بیشتر بخوانید...

Parked Domain چیست و چه کاربردها و ویژگی‌هایی دارد ؟

Parked Domain یا دامنه پارک شده یا Alias Domain شیوه‌ای از اضافه کردن دامنه به هاست است. هنگام خرید هاست ممکن است با این متغیر در بین ویژگی‌های هاست مواجه شوید. در ادامه کاربردها و نکات لازم در خصوص دامنه پارک شده را بررسی می‌کنیم. هنگامی که یک هاست خریداری می‌کنید، لازم است تا یک […]

بیشتر بخوانید...
پروتکل وب https

آموزش آسان فعال سازی SSL یا HTTPS در وردپرس بدون افزونه

یکی از معیارهایی که گوگل با استفاده از آن سایت‌ها را رتبه‌بندی می‌کند، فعال بودن SSL یا آدرس https است و در نتیجه اگر سایت شما با آدرس https باز شود، وضعیت سئو آن بهبود پیدا می‌کند. https چیست ؟ دسترسی مرورگر به سایت‌ها با استفاده از پروتکل‌های ارتباطی استاندارد انجام می‌شود. پروتکل استاندارد برای […]

بیشتر بخوانید...
طراحی سایت واکنش گرا

آموزش طراحی سایت ریسپانسیو با CSS

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

بیشتر بخوانید...
روش‌های GET و POST

کاربرد و تفاوت متدهای GET و POST در HTML و php

اطلاعاتی که کاربران از طریق فرم‌های وب یا از طریق AJAX به سرور می‌فرستند با دو روش GET و POST می‌توانند ارسال شوند. هر یک از این روش‌ها دارای مزایا و معایب و کاربردهای مختلفی است که در ادامه به آن‌ها می‌پردازیم. برای تعیین روش ارسال اطلاعات در فرم HTML از صفت method به شکل […]

بیشتر بخوانید...