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

طراحی سایت، سئو و بهینه سازی سایت

و هر چیزی که کسب و کار شما را بهبود دهد

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

معرفی کتابخانه‌ی OpenLayers برای افزودن نقشه به سایت

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

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

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

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

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

گاهی لازمه اجزای آدرس یک فایل روی هاست را به طور جداگانه بدانیم برای این کار در طراحی سایت با استفاده از php از تابع pathinfo استفاده میکنیم این تابع دو آرگومان دارد و خروجی آن با توجه به آرایه دوم متغیر است.نحوه فراخوانی این تابع به صورت زیر می‌باشد: pathinfo(path,option); اولین آرگومان مسیر فایل […]

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

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

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