مطالب آموزشی

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

پردازش ابری گوگل

پایگاه داده ابری گوگل با نام Cloud Spanner به میدان آمد

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

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

Qt( کیوت ) چیست ؟

Qt ( تلفظ به شکل کیوت ) یک فریم‌ورک برنامه‌نویسی برای ایجاد نرم‌افزارهای گرافیکی( GUI ) و خط فرمان( Console ) چندسیستم‌عاملی است. Qt در دو نگارش رایگان و تجاری ارائه می‌شود. با کمک این فریم‌ورک می‌توان نرم‌افزارهایی که با تغییرات اندک یا بدون تغییرات قابل اجرا روی سیستم‌عامل‌های مختلف و از آن جمله سیستم‌عامل‌های […]

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

اثر CMSهای مختلف روی سئو

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

بیشتر بخوانید...
تکنیک ضربان قلب در برنامه‌نویسی

تکنیک ضربان قلب در طراحی سایت

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

بیشتر بخوانید...
Git Windows GVFS

مایکروسافت درایو مجازی Git را معرفی کرد

کار کردن با سیستم‌های کنترل نسخه مانند Git و SVN در هنگام مواجهه با نرم‌افزارهایی حجیم کاری دشوار و پردردسر است. برای مثال سیستم‌عامل ویندوز بیش از ۳.۵ میلیون فایل و ۲۷۰ گیگابایت حجم دارد. دریافت این حجم از فایل‌ها، به‌روزرسانی آن‌ها و کامپایل بخش کوچکی از سورس ویندوز با استفاده از روش‌های متداول حتی […]

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

طراحی سایت تک صفحه‌ای

سایت‌های تک‌صفحه‌ای( One Page Webdesign ) گونه‌ای از سایت‌ها هستند که کاربردی مانند یک کاتالوگ دارند. در این شکل از طراحی سایت، تمامی محتوای لازم برای نمایش به کاربران در صفحه‌ی نخست سایت، از بالا به پایین چیدمان می‌شوند. بدیهی است استفاده از این تکنیک برای سایت‌هایی که محتوای زیادی دارند قابل استفاده نیست. بخش‌های […]

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

اضافه کردن تگ‌های صفحه‌بندی سئو در لاراول

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

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

مزایا و معایب وردپرس برای طراحی سایت

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

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

XHTML چیست ؟

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

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

مزایا و معایب جوملا برای طراحی سایت

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

بیشتر بخوانید...
فایرفاکس - Firefox

تعویض موتور جت در هنگام پرواز

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

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

توابع JSON در php

JSON شیوه‌ای استاندارد برای نگهداری، انتقال و نمایش اطلاعات است. این شیوه با در نظر گرفتن سهولت خوانایی و سهولت استفاده طراحی شده است. زبان PHP به صورت پیش‌فرض حاوی دستوراتی برای ایجاد و پردازش JSON است. این دو تابع عبارتند از: json_encode و json_decode. توابع جانبی دیگری هم در php موجود است که در […]

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

فروشگاه اینترنتی مکمل حیاتی فروش سنتی

مطابق آمار جهانی، در سال ۲۰۱۳ بیش از ۴۰ درصد کاربران اینترنت، حداقل یک بار خرید اینترنتی را تجربه کرده‌اند. همچنین برآورد می‌شود در این سال گردش مالی تجارت آنلاین به بیش از ۸۰۰ میلیارد دلار رسیده است. مطابق پیش‌بینی‌های انجام شده این رقم تا سال ۲۰۱۸ به ۱.۵ تریلیون دلار خواهد رسید. روند تبدیل […]

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

طراحی فروشگاه اینترنتی با وردپرس

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

بیشتر بخوانید...
بازاریابی نقطه فروش در فروشگاه اینترنتی

بازاریابی نقطه فروش در طراحی فروشگاه اینترنتی

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

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

راهکارهای عملی برای تولید محتوای عالی سازگار با سئو

میلیون‌ها سایت روی اینترنت وجود دارند که نمی‌توانند مخاطبان مورد نظر خود را جلب کنند. برای موفقیت در سئو و جذب مشتریان می‌بایست یک سایت با کیفیت از نظر فنی و غنی از نظر محتوایی داشته باشید. در ادامه روش‌ها و عادت‌هایی که باعث می‌شوند تا سایت شما از نظر محتوایی به کیفیت مورد نظر […]

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

Google Map Maker به پایان راه نزدیک می‌شود

سرویس Google Map Maker که یکی از ابزارهای گوگل برای مشارکت عمومی در ایجاد نقشه‌های جغرافیایی بود، طبق اعلام گوگل تا پایان سال شمسی ۱۳۹۵ بازنشسته خواهد شد. به گفته‌ی گوگل، این رویداد با هدف یکپارچه‌سازی مدیریت نقشه از طریق Google Maps به انجام خواهد رسید. برخی از امکانات Google Map Maker که تا کنون […]

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

لیست IPهای ایران

IP ( آی پی ) یک نشانی اینترنتی است که شامل چهار عدد از ۰ تا ۲۵۵ و جدا شده با علامت نقطه «.» است. برای مثال «10.10.25.234» یک IP است. برخی از IPها برای استفاده در شبکه‌های داخلی رزرو شده‌اند و برخی دیگر به کشورهای مختلف تخصیص پیدا کرده‌اند. هر رایانه متصل به اینترنت […]

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

RSS چیست ؟

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

بیشتر بخوانید...
نقشه سایت XML با php

آموزش ساخت نقشه سایت XML با php

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

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