آموزش

ویرایش صفحه پرداخت ووکامرس

ویرایش صفحه «پرداخت» در فروشگاه ووکامرس

در صفحه «پرداخت» فروشگاه ووکامرس، فرمی وجود دارد که ممکن است بخواهیم برخی از فیلدهای آن را تغییر دهیم، برای مثال فیلدی را اجباری یا از حالت اجباری بودن دربیاوریم یا فیلدی را حذف و اضافه نماییم. برای انجام این کار از افزونه‌ی WooCommerce Checkout Manager کمک خواهیم گرفت. پس از دریافت و نصب افزونه […]

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

فریم ورک ( Framework ) چیست ؟

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

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

واحد اندازه گیری em و pt برای طراحی سایت واکنش گرا

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

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

انواع هاست و سرورهای اینترنتی

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

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

کدام CMS برای طراحی سایت بهتر است؟

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

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

جاوااسکریپت

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

بیشتر بخوانید...
اچ تی ام ال ۵

HTML5

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

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

جوملا

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

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

لاراول

لاراول یا Laravel یک فریم‌ورک طراحی سایت و برنامه‌نویسی وب به زبان php است. شعار لاراول «فریم‌ورک php برای صنعتگران وب» یا «The PHP Framework For Web Artisans» است. از زمان ایجاد فریم‌ورک لاراول زمان زیادی نمی‌گذرد. با این حال به دلیل انقلابی که توانسته است در دنیای برنامه‌نویسی وب ایجاد کند، توانسته است تمامی […]

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

php

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

بیشتر بخوانید...
جی کوئری

jQuery

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

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

سیستم چند فروشگاهی اختصاصی

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

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

طراحی سایت پیشرفته صرافی

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

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

ساخت منوهای پیمایش ملایم برای سایت تک صفحه‌ای

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

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

poedit چیست؟

نرم‌افزارها و سایت‌های چندزبانه گاهی از سیستم gettext یا PO که ابزاری تحت سیستم‌عامل لینوکس است برای ترجمه‌ی متن‌های نرم‌افزار به زبان‌های مختلف استفاده می‌کنند. نرم‌افزار Poedit ابزاری است که ویرایش فایل‌های ترجمه را بدون دانستن مهارت برنامه‌نویسی برای همه امکان‌پذیر می‌کند. Poedit با جستجوی سورس فایل‌های پروژه، تمامی عبارت‌های ترجمه شده در سیستم را […]

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

افزایش سرعت سایت

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

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

برنامه نویسی سایت

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

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

انتقال اطلاعات از جوملا قدیمی

جوملا به عنوان دومین سیستم مدیریت محتوا(CMS) بخش بزرگی از وبسایت‌های اینترنتی را تحت پوشش خود قرار داده است. تعداد زیادی از این وبسایت‌ها نیز که در سال‌های گذشته طراحی و آماده سازی شده‌اند با نگارش‌های قدیمی جوملا توسعه پیدا کرده‌اند( نگارش‌های ۱.۵ و ۲.۵ ) قدیمی بودن وبسایت به دلایل گوناگون ممکن است سبب […]

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

ModSecurity چیست؟

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

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

جلوگیری از به روزرسانی افزونه‌های وردپرس

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

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