مطالب آموزشی

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

دروپال

دروپال( Drupal ) چیست ؟

دروپال( Drupal ) یک سیستم مدیریت محتوا یا به عبارتی بهتر یک فریم‌ورک توسعه‌ی نرم‌افزارهای تحت وب است. قابلیت توسعه‌پذیری و سفارشی‌سازی بسیار بالا در این نرم افزار سبب می‌شود، استفاده از آن در بسیاری از کاربردهای گوناگون از جمله طراحی سایت ممکن و منطقی به نظر برسد. هرچند سهم بازار دروپال در مقایسه با […]

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

ساخت فرم و مدیریت اطلاعات آن با php

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

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

پرستاشاپ چیست ؟ طراحی سایت فروشگاهی با PrestaShop

انتخاب یک سیستم مدیریت فروشگاه اینترنتی کارآمد و قدرتمند بسیار مهم است. پرستاشاپ (PrestaShop) به عنوان یکی از قوی‌ترین سیستم‌های طراحی فروشگاه اینترنتی (e-commerce platform) جهان، با قابلیت‌های فراوان و توسعه‌پذیری بالا، گزینه‌ای مناسب برای کسب‌وکارهای متوسط تا بزرگ است. به دلیل پیچیدگی‌های فنی استفاده از پرستاشاپ برای فروشگاه‌های کوچک توصیه نمی‌شود. با بیش از […]

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

انواع روش‌های فروش کالا و خدمات در اینترنت

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

بیشتر بخوانید...
حذف www از آدرس سایت

آموزش حذف www در طراحی سایت

یکی از مشکلاتی که ممکن است در سئو سایت شما وجود داشته باشد، باز شدن سایت با نشانی‌های مختلف است. برای مثال اگر سایت شما هم با آدرس www.example.com باز شود و هم با آدرس example.com این دو آدرس از نظر گوگل دو سایت به حساب می‌آیند که محتوایی تکراری دارند. برای جلوگیری از این […]

بیشتر بخوانید...
WP Super Cache

تنظیمات افزونه WP Super Cache در وردپرس

افزونه WP Super Cache یکی از مشهورترین افزونه‌های Cache وردپرس به شمار می‌رود. این افزونه روی بیش از ۲ میلیون سایت نصب شده است. افزونه‌های Cache وظیفه دارند سرعت بارگزاری سایت را افزایش دهند. این کار با ذخیره‌کردن محتوای صفحات در فایل‌ها و ارائه‌ی محتوای ذخیره شده به کاربران جدید انجام می‌شود. برای مثال کاربر […]

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

قالب Child(زیرپوسته) در وردپرس چیست و چه کاربردی دارد ؟

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

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

خواندن اطلاعات پایگاه داده وردپرس از فایل wp-config به وسیله php

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

بیشتر بخوانید...
فایل در php

ساخت فایل در php

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

بیشتر بخوانید...
سئو وردپرس و طراحی سایت اختصاصی

سئو وردپرس بهتر است یا طراحی سایت اختصاصی ؟

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

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

ساخت دکمه لینک‌دار با HTML و CSS

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

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

آشنایی با هوک( Hook ) در طراحی سایت وردپرس

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

بیشتر بخوانید...
گوگل کروم

گوگل کروم بنرهای مزاحم تبلیغاتی را از سایت‌ها حذف می‌کند

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

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

CSS چیست و در طراحی سایت چه نقشی دارد ؟

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

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

مراحل طراحی سایت - مراحل یادگیری و پیشرفت

پیش از آن‌که وارد فرآیند طراحی سایت شویم، لازم است دیدی دقیق نسبت به روش‌های طراحی، ابزارهای مورد استفاده و روند ساختاردهی یک پروژه وب داشته باشیم. در فضای وب امروزی، طراحی سایت تنها به ساخت صفحات زیبا محدود نمی‌شود. بلکه تلفیقی از استراتژی برند، تجربه‌ی کاربر (UX)، طراحی رابط کاربری (UI) و منطق فنی […]

بیشتر بخوانید...
حذف سایت از گوگل

حذف سایت از فهرست نتایج موتور جستجوی گوگل

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

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

با استفاده از php 7.3، سرعت سایت را ۱۶ درصد بیشتر کنید

نگارش ۷.۳ از زبان برنامه نویسی php به تازگی منتشر شده است. در این نگارش تغییرات متعددی انجام شده است که فهرست این تغییرات از این نشانی قابل مشاهده است. علاوه بر تغییرات انجام شده در بخش فنی، سرعت اجرای درخواست‌ها در php 7.3 نسبت به php 7.2 به مقدار قابل توجهی افزایش یافته. مطابق […]

بیشتر بخوانید...
Contact Form 7

متغیرهای ویژه برای ایمیل Contact Form 7

افزونه فرم تماس ۷ یا Contact Form 7 هنگامی که اطلاعات را از کاربر دریافت می‌کند آن‌ها را به ایمیل مورد نظر شما ارسال می‌کند. علاوه بر اطلاعاتی که کاربر در فیلدهای فرم پر کرده است، با استفاده از برخی متغیرهای ویژه می‌توانید اطلاعات بیشتری از فرم و کاربری که آن را ارسال کرده است […]

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

وردپرس ۵ منتشر شد. معرفی ویژگی‌های جدید

دنیای نرم‌افزار با سرعتی باورنکردنی در حال پیشرفته است و سیستم‌هایی که خود را با تغییرات جدید هماهنگ نکنند، به زودی از گردونه رقابت خارج می‌شوند. وردپرس به عنوان محبوب‌ترین سیستم مدیریت محتوا، بسیار پویا و زنده در حال پیشرفت و توسعه است. نگارش ۵ وردپرس در تاریخ ۱۵ آذر ۹۷ منتشر شد. مهم‌ترین تغییر […]

بیشتر بخوانید...
لوگو GTmetrix

GTmetrix ( جی تی متریکس ) چیست ؟

سرعت سایت و عملکرد بهینه‌ی آن از جمله مواردی است که در سئو سایت اثر مثبت و مهمی را بر جای می‌گذارد. همچنین سرعت بهینه‌ی سایت باعث می‌شود تا مراجعین به سایت شما رضایت بیشتری داشته باشند و در نتیجه احتمال موفقیت شما در جذب مشتریان جدید یا موفقیت شما در فروش کالا در فروشگاه […]

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