انتزاع یکی از مفاهیم مهم در شیءگرایی است. کلاس abstract در PHP کلاسی که حداقل دارای یک متد abstract باشد. متد abstract متدی است که تعریف میشود ولی کدهای آن را پیادهسازی نمیکنیم. در این آموزش با یک مثال عملی با مفهوم کلاس انتزاعی در PHP آشنا میشویم.پیش از این با اینترفیس در PHP آشنا شدیم. در اینترفیس، همهٔ متدها بدون پیادهسازی رها میشدند. اما در یک تشابهِ ساده، بدنهٔ برخی از متدها را در کلاسهای abstract پیادهسازی میکنیم.فهرست محتوای آموزش abstract در PHPهمان مثال ایجاد درگاههای پرداخت را به خاطر بیاورید. میخواهیم یک کلاس اصلی برای استانداردسازی سایر کلاسهای درگاه پرداخت ایجاد کنیم. سپس هر درگاه جدیدی که به سیستم اضافه میکنیم، باید این ساختار را اجرا کند.در بحث اینترفیسها، از یک interface برای ساختار استاندارد استفاده کنیم و کلاسهای درگاه آن را implements کردند.<?php interface PaymentInterface { public function pay($uid, $oid); public function verify($oid); public function receipt(); }اکنون که بررسی میکنیم، میبینیم متد receipt() در تمام کلاسهای فرزند شبیه به هم عمل میکنند. یعنی باید کد رهگیری و زمان پرداخت را به کاربر نمایش دهد.بنابراین میخواهیم دو متد اول را به کلاس فرزند واگذار کنیم اما متد سومی را در کلاس والد (همان کلاس abstract) پیادهسازی کنیم. (بیشتر بدانید: اصول برنامه نویسی شیءگرا)تعریف کلاس abstractبرای تعریف کلاس انتزاعی در PHP پیش از کلمه کلیدی class، کلمه abstract را مینویسیم؛ یعنی چیزی شبیه به قطعه کد زیر:abstract class PaymentAbstract { // Class Body }اگر با تعریف کلاس آشنا نیستید، جلسه تعریف کلاس در PHP از آموزش رایگان P, ...ادامه مطلب
امروزه طراحی سایت یکی از اصلی ترین کارها برای هر کسب و کاری میباشد و در واقع در صورتیکه سایت نداشته باشیم نمیتوانیم مشتریان زیادی جذب کنیم و کسب و کار خود را معرفی کنیم و در نتیجه فروش پایینی خواهیم داشت. اما در این مقاله قصد داریم به چند نکته در زمان طراحی سایت در کرج بپردازیم تا با رعایت این نکات بتوانید بهترین بازدهی را بعد از طراحی سایت خود بگیریم. طراحی سایت در کرج طبق آخرین سرشماری کرج با داشتن ۱,۵۹۲,۰۰۰ نفر جمعیت یکی از بزرگترین کلانشهرها به حساب میآید که در صورتیکه شما فقط بتوانید محصولات یا خدمات خود را به بخش کوچیکی از این جمعیت ارائه نمایش دهید میتوانید درآمد فوقالعادهای را داشته باشید. حالا با خود تصور کنید ایران دارای ۳۲ استان و ۱۱۴۸ شهرستان میباشد که هر کدام دارای جمعیت زیادی میباشند که میتوانند با کسب و کار شما آشنا شوند و از خدمات و محصولات شما استفاده کنند. بنابراین شما اگر بخواهید به تمام این شهرها و استانها محصولات خود را به فروش برسانید باید بتوانید اول کسب و کارتان را معرفی کنید و اینکار فقط با داشتن یک وب سایت امکان پذیر است. طراحی نسخه موبایل وب سایت اولین نکتهای که در زمان طراحی سایت باید مدنظر قرار دهید این است که بررسی کنید مخاطبان شما بیشتر با چه دستگاهی وارد سایت میشوند! در صورتیکه مخاطبان شما با موبایل وارد سایت میشوند باید وب سایت شما سازگاری کامل با موبایل را داشته باشد تا وب سایت شما با رابط کاربری حرفهای و کاملا مشخص به کاربران و مشتریان شما نمایش داده شود که بتوانند محصولات شما را با موبایل به صورت آنلاین خریداری کنند. در حال حاضر بیش از ۶۰% کاربران با موبایل وارد وب سایت میشوند و این یکی مهمترین پارامترها در زمان طراحی سایت میباشد. طر, ...ادامه مطلب
سایت من به صورت defalt(پیش فرض)صفحه اصلی را از نوشته هایی که در دشته بندی ها وارد کردم.همون لحظه بالا امدن خانه را نشان می دهد در حالی که دسته بندی را که بازدید می کنم هیچ نوشته ای در خانه ندارم.صفحه اصلی نوشته های من خانه هست که از نوشته های قبلی پر شده در حالی که نوشته ای در خانه ذخیره نکردم.لطفاًراهنماییم کنید خیلی کلافه ام 3 نوشته - 2 participants مشاهده متن کامل موضوع , ...ادامه مطلب
هفت نکته برای اینکه از تبلیغات پیامکی جواب بگیرید! بهترین و موثرترین روش برای معرفی محصولات و خدمات، تبلیغات است. در چند سال اخیر با گسترش تکنولوژی و همینطور رشد چشمگیر کسب و کارهای بزرگ و کوچک، روشهای بازاریابی و تبلیغات نیز افزایش یافت. روشهای متنوعی که نیاز هر کسی را در این حوزه برطرف خواهد کرد. از آنجا که همواره همه مردم بهدنبال راحتترین راه هستند تا سریعتر به نتیجه برسند، اکثراً به سراغ بازاریابی پیامکی میروند، روشی که اگر طبق اصول انجام شود، نتایج شگفتانگیزی بههمراه خواهد داشت، اما متأسفانه برخی از افراد به درستی از این روش استفاده نمیکنند. این افراد تنها باعث ایجاد مزاحمت برای مخاطب خواهند شد. آیا شما هم از دریافت روزانه دهها پیامک تبلیغاتی خسته نشدهاید؟ همه اینها به دلیل عدم رعایت اصول تبلیغات پیامکی اتفاق افتاده است. اگر شما هم کنجکاوید که در این مورد بیشتر بدانید، با این مقاله همراه باشید تا یاد بگیریم چطور از تبلیغات پیامکی جواب بگیریم. چرا تبلیغات پیامکی؟ طبق آمار منتشرشده؛ تبلیغات پیامکی بهمراتب بیش از سایر روشها مورد استقبال مخاطبان قرار میگیرد، اما اینکه تا چه حد یک پیام تبلیغاتی برای کسب و کار شما مفید واقع شود، به عوامل زیادی برمیگردد که در مورد آن صحبت خواهیم کرد. حالا قصد داریم دلیل استقبال صاحبان مشاغل از این روش بازاریابی را بررسی کنیم. ارسال پیامک تبلیغاتی که معمولاً از طریق پنل اس ام اس انجام میشود، نسبت به روشهایی مانند چاپ بنر، تراکت و… بهصرفهتر است. از طرفی با توجه به اینکه پیامک مستقیماً به دست مخاطب میرسد، احتمال دیده شدن آن، بیشتر است. اینکه مخاطب با پیامک شما چه برخوردی داشته باشد، به خلاقیت شما برمیگردد، بهطور کلی , ...ادامه مطلب
در این قسمت و قسمت بعدی 15 نکته موثر و کلیدی سئو که برای بهینه سازی آدرس سایت میتونین از اونا استفاده کنید، در اختیارتون قرار میگیره. 15 نکته موثر سئو, ...ادامه مطلب
در این قسمت با ادامه نکات برای بهینه سازی آدرس سایت در خدمتتون هستیم. 15 نکته موثر سئو برای بهینه سازی آدرس سایت در قسمت قبل تعدادی نکته در مورد بهینه, ...ادامه مطلب
4 نکته مهم در طراحی وب سایت دانشگاه : داشتن یک وب سایت در حوزه ی دانشگاهی تاثیر بسیاری در میزان اعتبار موسسه آموزشی یا دانشگاه خواهد داشت . در واقع با راه اندازی و دیدن لینک ها برای شما امکانپذیر نیست . لطفا ثبت نام کنید یا وارد حساب کاربری خود شوید تا بتوانید لینک ها را ببینید. در زمان و هزینه های اساتید و دانشجویان صرفه جویی بسیاری خواهد شد . در مقاله ای که امروز برای شما عزیزان و همراهان همیشگی وب سایت " دیدن لینک ها برای شما امکانپذیر نیست . لطفا ثبت نام کنید یا وارد حساب کاربری خود شوید تا بتوانید لینک ها را ببینید. " در نظر گرفته ایم قصد داریم به بررسی 4 نکته مهم در زمینه ی دیدن لینک ها برای شما امکانپذیر نیست . لطفا ثبت نام کنید یا وارد حساب کاربری خود شوید تا بتوانید لینک ها ,دانشگاه ...ادامه مطلب
استفاده از تگ Title در طراحی سایتدر مقالات پیشین بخش آموزش طراحی سایت و خصوصاً در مقاله ای که در مورد نقش و اهمیت سئو کردن عناوین (که خود شامل بخش های مختلف می شود) نوشته بودیم، توضیحاتی را برای شما عزیزان و همراهان همیشگی طراحی سایت نونگار پردازش ارائه دادیم. در ادامه نیز به چند مؤلفه ی مهم دیگر در, ...ادامه مطلب