مطالب آموزشی

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

ان جین اکس

Nginx چیست ؟

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

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

آشنایی با کاردبردهای Sharepoint

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

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

https چیست ؟

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

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

اصول سئو: Disavow Tool گوگل چیست ؟

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

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

افزونه پیوندها در وردپرس

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

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

اسکریپت php انتقال فایل بین دو هاست

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

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

کاربرد منوها در جوملا

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

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

غیرفعال کردن ایجاد فایل Log در لاراول ۵

فریم‌ورک لاراول در هنگام فعالیت، و در صورت رخداد خطاهای احتمالی، شرح کاملی از خطای ایجاد شده را با استفاده از کتابخانه‌ی Monolog در فایل Log در مسیر storage/logs/laravel.log ذخیره سازی می‌کند. هرچند چنانچه کدهای نوشته شده در سیستم شما باید به گونه‌ای باشد که در محیط استفاده، خطایی ایجاد نشود و محتوایی در این […]

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

چگونه وبلاگ بسازیم و بنویسیم ؟

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

XHTML چیست ؟

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

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

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

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

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

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

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

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

مشاوره رایگان تلفنی
۶۵ ۸۹ ۹۶ ۸۸ - ۰۲۱
۹۱ ۸۴ ۹۶ ۸۸ - ۰۲۱