چرا با mvc كار كردم ؟

۳۹ بازديد

چرا با mvc كار كردم ؟

 

مدتي ميشه كه سعي ميكنم كدنويسي php را در قالب mvc انجام بدم اينطوري خيلي سرعت برنامه نويسي پروژه هام زياد ميشه و خيالم از نظر امنيت هم بيشتر ميشه .

اوايل فكر ميكردم mvc مختص يه زبان خاص مثلا براي asp mvc يا همچين چيزايي هست در حاليكه بعد از مطالعه و تحقيق درباره ي mvc فهميدم كه mvc به هيچ زبان يا تكنولوژي خاصي وابسته نيست و مستقل عمل ميكنه .

خب اگر شما يه نگاه كوتاهي به فريمورك هاي حاضر و آماده ي PHP بياندازيد ميبينيد كه همگي بدون استثنا از MVC استفاده ميكنند .

ام وي سي نه تنها سرعت توسعه را ميبره بالا بلكه بخاطر جداسازي كدهاي بخش ديتابيس از كدهاي مركزي و كدهاي رابط كاربري باعث افزايش چشم گير امنيت ميشه

باگ گيري پروژه ها راحت تر ميشه چون هر بخش جداست و داره كار خودش رو ميكنه بهتر و راحت تر ميتونيد فايل هاي php تان را مديريت كنيد .

 

چطور MVC را وارد پروژه ي PHP كنيم ؟‌

11_1wm5.png 

خيلي از دوستام ميپرسن چطور mvc را در پروژه ي PHP وارد كنيم خب يه طوري ميپرسن انگار MVC يك فايل افزودني هست كه دانلود كنيم و بعد با ترفند هايي به PHP اضافش كنيم نه اينطوري نيست . اين خيلي مهم است كه بتوانيد زبان php با mvc كار كنيد.

mvc يك شيوه است يك الگوي طراحي است كه بايد از قوانينش تبعيت كنيد .

يعني قرار نيست عملا چيزي به پروژه اضافه كنيم يا كسر كنيم قراره پروژه را سازماندهي كنيم و كدها را مرتب كنيم و هر كدام را جاي خودش بنويسيم اين كاريه كه MVC ميكنه

 

ولي پيش نيازهاي كار با mvc  چيه ؟‌

 

قبل از اينكه بخواهيد با php الگوي mvc را پياده سازي كنيد قطعا بايد ابتدا خود زبان برنامه نويسي php را بلد باشيد .

 

خب پس آشنايي و بلد بودن خود php اولين پيش نياز شماست

ولي از آنجايي كه دائما با كلاس ها و متد ها و بحث هايي مثل وراثت و ... سر و كار خواهيد داشت شي گرايي دومين پيش نياز براي شروع و كار با php mvc است .

 

چه كارهايي ميتونم با PHP MVC انجام بدم ؟‌

 

اگه از من بپرسيد ميگم هر كاري كه در زمينه ي وب بخواد انجام بگيره ... از فروشگاه اينترنتي گرفته تا يك سايت خبري و ...

من خودم براي يادگيري PHP MVC از دوره ي آموزشي استاد نيك زاد استفاده كردم كه در قالب يك دوره ي آموزشي ساخت يك فريمورك براي php ( بله ! يك فريمورك ) بصورت mvc را تدريس ميكنند كه واقعا فوق العاده بود و شما هم ميتونيد باهاش شروع كنيد

براي تهيه اين دوره عكس دوره را براتون ميزارم به همراه لينك تا هم حمايتي باشه هم اگر نياز داشتيد استفادش كنيد

 

دوره ي اموزش ساخت فريمورك php mvc استاد نيك زاد

 

اما يك مشكل اساسي ديگر كه بايد بدونيد

 

mvc يك معماري سه لايه نيست

 

سالهاست كه در دانشگاه ها و آموزش ها ميگن معماري سه لايه mvc ... :(‌ حتي من سر اين موضوع با خيلي ها بحث كردم و حتي يه استاد بخاطر همين موضوع كلي مسخرم كرد

براي روشن شدن موضوع بريم سراغ تعريف معماري سه لايه يه چند لايه در مهندسي نرم افزار

خب براي روشن شدن موضوع من منبع اصلي انگليسي ميدم بخونيد .

اگر مشتاق يادگيري MVC با زبان محبوب php   هستيد دوره ي آموزش php mvc استاد نيكزاد را تهيه كنيد و ببينيد. البته يه دوره ي ديگري به اسم دوره ي آموزش ساخت سيستم هتلداري با php هم دارند كه بصورت پروژه محور است.

 

خب با مطالعه ي منابع بالا شايد متوجه شده باشيد كه تفاوت اصلي معماري سه لايه يا چند لايه با mvc در اصل اينه كه در mvc اصلا بحث لايه بندي پروژه و سيستم نيست و سيستم در همون يك لايه فعاليت خودش را انجام ميده در حاليكه معماري سه لايه ، سه سيستم از يك سيستم بصورت مجاز ميسازد كه هر كدام درون خودش فعاليتشان را ميكنند و نتيجه ي خروجي را بهم ارسال ميكنند .

پس هرگز mvc معماري سه لايه نبوده و نيست . ممكنه خود mvc در يكي از لايه هاي معماري سه لايه قرار بگيره ولي خودش معماري نيست بلكه يك الگوي طراحي سادست .

تصوير زير هم خيلي كمك ميكنه تا مسئله ي تفاوت بين MVC و معماري سه لايه را درك كنيد

 

همانطور كه در تصوير بالا ميبينيد mvc يا همان بخش هاي model view controller درون بالاترين لايه ي يك سيستم معماري سه لايه قرار گرفته يعني لايه ي presentation ...

و اين نشون ميده كه اين دو مفهوم جدايي هستند

 

پايان


 

 

چرا كولر گازي من صداي سوت مي زند؟

۳۱ بازديد

چرا كولر گازي من صداي سوت مي زند؟

آيا صداي سوت گريتينگ و بلندي را از دريچه هاي خود مي شنويد؟ اگر چنين است ، احتمالاً شما را ديوانه مي كند.

 

در اينجا دليل شنيدن اين صدا را مشاهده مي كنيد: سيستم تهويه مطبوع شما جريان هواي برگشتي پاييني دارد ، به اين معني كه از دريچه هاي برگشتي هوا كافي دريافت نمي كند.

 

بسياري از مشكلات مي توانند باعث برگشت كم جريان هوا شوند ، اما در اينجا 4 مورد از رايج ترين آنها ذكر شده است:

 

    فيلترهاي هواي كثيف

 

    دريچه هاي برگشت مسدود شده است

 

    دمپرهاي بسته

 

    درهاي بسته بسيار زياد است

 

ما با جزئيات بيشتري به اين مشكلات مي پردازيم و در مورد چگونگي رفع آنها صحبت مي كنيم. اما ابتدا ، بياييد ببينيم كه چگونه جريان هوا پايين باعث مي شود سيستم تهويه مطبوع شما اين صداي سوت را توليد كند:

چرا جريان كم هوا باعث سوت مي شود

 

https://vk.com/wall531217510_32466

https://hookedheartie.com/activity/p/868953/

http://geekgirlsnightout.com/membership/activity/p/3347398160276615006/

 

 

دمنده تهويه مطبوع هوا را از خانه بيرون مي كشد.

 

دمنده كولر گازي شما دائماً هوا را در خانه شما گردش مي دهد. اما اگر دمنده شما به اندازه كافي هواي لازم براي گردش خون را دريافت نمي كند زيرا چيزي باعث مسدود شدن يا محدود شدن جريان هوا مي شود (مانند مشكلاتي كه در قسمت بعدي مورد بحث قرار مي دهيم) ، در اصل "براي هوا گرسنه است".

 

اگر سيستم شما "از گرسنگي هوا" رنج مي برد ، به اين معني است كه فشار و سرعت بيشتري وجود دارد ، به اين معني كه شما صداي بلندتر و بالاتري را خواهيد شنيد.

تهويه نظري    https://tahviehnazari.ir/%D8%AF%D8%B1%DB%8C%DA%86%D9%87-%DA%A9%D9%88%D9%84%D8%B1/

در مقايسه با تنفس معمولي آن را مانند سوت كردن تصور كنيد: هنگام سوت زدن ، بايد لب هاي خود را بچسبانيد و محكم كنيد تا يك گذرگاه كوچك براي عبور هوا ايجاد شود ، كه باعث ايجاد صداي بلند مي شود. اما وقتي به طور عادي تنفس مي كنيد ، دهان شما باز و باز است و هوا بي صدا بازدم مي كنيد.

 

در حالي كه اين صداي سوت مي تواند آزاردهنده باشد ، اما نكته خوب اين است كه به شما در مورد مشكلي در سيستم شما هشدار مي دهد. جريان كم هوا مي تواند به سيستم شما آسيب برساند و قبوض انرژي شما را افزايش دهد ، بنابراين مي خواهيد هرچه زودتر مشكل را برطرف كنيد.

 

 

حالا بياييد به جزئيات هر مشكل جريان هوا بپردازيم ... به لينكهاي زير مراجعه كنيد

 

http://mel-assessment.com/activity/p/798317/

https://www.linkedin.com/posts/turgut-khan-367b291b7_httpslnkdineb78yqyz-%D9%82%DB%8C%D9%85%D8%AA-%D8%AF%D8%B1%DB%8C%DA%86%D9%87-%DA%A9%D9%88%D9%84%D8%B1-%D8%AF%D8%B1%DB%8C%DA%86%D9%87-activity-6830025934754648064-a3EO

http://drpetepublishing.com/activity/p/658821/

https://www.plurk.com/p/oi2sww

https://edukite.org/activity/p/1505262/

https://www.pearltrees.com/tariqmaqsud#item379012355

https://ok.ru/profile/592882755091/statuses/153870868712211

https://soundbrandingcom.23video.com/vandkunsten-architects-torpedohallen-2

https://www.schick.ca/404/we%27re-sorry%21-this-page-is-not-available.-please-visit-the-schick-homepage-

https://www.isri.org/home/rail-charges

https://www.eغير مجاز مي باشدurlaboratorios.com/nuestros-servicios/aguas/residuos-de-plaguicidas-por-lc-msms

http://vedadate.com/member/blog_post_view.php?postId=141005

 

 

 

چرا تلويزيون روشن نميشه؟

۳۸ بازديد

چرا تلويزيون روشن نميشه؟

روشن نشدن تلويزيون يك اشكال رايج است كه امكان دارد در همه مدل ها و برند هاي تلويزيون پيش بيايد. اين اشكال علل زيادي مي تواند داشته باشد. مشكل و فرسوده شدن بعضي از قطعات تلويزيون و يا يك مشكل جزئي مثل تنظيمات تلويزيون مي تواند باشد. در اين مقاله دليل روشن نشدن تلويزيون را مرحله به مرحله بررسي مي كنيم. همان طور كه توضيح داده شد اگر در همه مراحلي كه توضيح داده مي شود اشكال برطرف نشد، براي سرويس و تعمير تلويزيون با نمايندگي تخصصي سرويس تي وي  https://servictv.ir/  تماس بگيريد.

بررسي دلايل روشن نشدن تلويزيون

امكان دارد كه دليل روشن نشدن تلويزيون شما از قطعات سخت افزاري باشد. در اين حالت اشكال روشن نشدن مي تواند در هر تلويزيون از يك قطعه خاص باشد. به طور مثال اين اشكال در تلويزيون هاي ال سي دي سامسونگ بيشتر مربوط به برد پاور تلويزيون است. برد پاور به دليل گذشت زمان فرسوده مي شود. با تعويض قطعات فرسوده مثل خازن اشكال برطرف مي شود.

تلويزيون روشن نمي شود و چراغ استندباي خاموش است

دكمه پاور كنترل را فشار دهيد، در اين حالت چراغ پاور بايد چشمك بزند و روشن بماند. اگر بعد از زدن دكمه پاور چراغ استندباي تلويزيون روشن شد، اين به اين معني است كه تلويزيون شما دچار مشكل شده است. معمولا اگر تلويزيون روشن مي شود ولي تلويزيون تصوير ندارد بك لايت تلويزيون خراب شده است. بك لايت نور زمينه است كه باعث روشن شدن صفحه نمايش مي شود.

ويروسي شدن مين برد تلويزيون

بايد براي اينكه از ويروسي شدن تلويزيون خود پيشگيري كنيد، حتما قبل از استفاده فلش مموري و هارد ديسك آن را ويروس كشي كنيد. اگر تلويزيون شما ويروسي شود، برنامه شروع به كار تلويزيون دچار اشكال مي شود، به همين دليل وقتي كه دكمه روشن شدن تلويزيون را مي زنيد، چراغ پاور تلويزيون چشمك مي زند ولي تلويزيون روشن نمي شود.

اگر تلويزيون شما ويروسي شود، براي تعمير تلويزيون بايد آي سي برنامه تلويزيون تعويض شود، البته در بعضي موارد با آپديت كردن تلويزيون اشكال برطرف مي شود. با توجه به اشكالي كه ويروس براي تلويزيون به وجود مي آورد، نوع تعمير تلويزيون متفاوت است

تلويزيون روشن نمي شود اما چراغ استندباي روشن است

روشن بودن چراغ استندباي يك گزينه پيش فرض براي نشان دادن خاموش بودن تلويزيون است، اين حالت در تلويزيون طبيعي است. اما اگر با زدن دكمه پاور تلويزيون تغيير حالتي اتفاق نمي افتد، و هرچه تلاش مي كنيد تلويزيون روشن نمي شود، احتمال مشكل ريموت كنترل تلويزيون وجود دارد.

دير روشن شدن تلويزيون

بعضي مواقع تلويزيون شما دير روشن مي شود يا بايد چند بار دوشاخه تلويزيون را از پريز بكشيد و دوباره بزنيد تا تلويزيون روشن شود. اين مشكل معمولا مربوط به برد پاور تلويزيون است. فرسودگي قطعات برد پاور معمولا بعد از 5 يا 6 سال به وجود مي آيد. در اين حال اگر زود تعمير شود برد پاور به درستي به كار خود ادامه مي دهد و چندين سال بدون اشكال كار مي كند.

چندين توصيه در مورد نگهداري و تعمير تلويزيون

كارشناسان سرويس تي وي از شما مي خواهند بعضي نكات را رعايت كنيد تا تلويزيون شما طولاني مدت عمر كند و آسيب نبيند. همانطور كه مي دانيد تعمير تلويزيون به علت پيشرفته بودن و حساس بودن تلويزيون هاي جديد بسيار سخت و زمانگير است به خصوص بعضي از تلويزيون هاي امروزه كه لمسي و حساس تر مي باشند.

سيم برق را از پريز برق جدا كنيد.

مواد شوينده را اسپري نكنيد مواد شيميايي مثل حشره كش، بنزن، نازك تر و ... را اسپري نكنيد.

اين موارد امكان دارد به صفحه تلويزيون يا مدار الكتريكي آسيب برساند و مي تواند انتهاي آن را روي تلويزيون ببندد.

تلويزيون خود را تميز كنيد، صفحه يا بخش بيروني آن را به آرامي با يك پارچه خشك و نرم مثل پاك كن عينك پاك كنيد.

از مواد شوينده مثل مواد پاك كننده سطوح استفاده نكنيد

يك پارچه را در مواد شوينده خنثي رقيق شده با آب خيس كنيد، آن را محكم بپيچيد، خاك را روي كنترل از راه دور پاك كرده و بعد ريموت را به راحتي با يك پارچه خشك پاك كنيد.

براي حفاظت از تلويزيون حتما از محافظ هاي ويژه كمك بگيريد.

كنترل را در دسترس كودكان قرار ندهيد.

اگر تخصص كافي در اين امر نداريد از تعمير تلويزيون دست بكشيد و از كارشناسان تعمير كمك بخواهيد.

از زدن ضربه به صفحه بپرهيزيد.

حين حمل تلويزيون كاملا مراقب باشيد.

تلويزيون را در يك محيط بلامانع و صاف قرار دهيد.

در صورت نشت مايعات باتري، قبل از وارد كردن باتري هاي جديد، مايع موجود در بخش باتري ريموت را پاك كنيد.

هزينه تعمير روشن نشدن تلويزيون

يكي از موارد مهم در تعمير روشن نشدن تلويزيون هزينه تعمير است. البته لازم به ذكر است كه بگوييم هزينه روشن نشدن تلويزيون كاملا متغيير بوده و بر اساس همين موضوع معمولا بعد از آنكه تعميركار نمايندگي تلويزيون به محل مورد نظر شما مي آيد و بررسي هاي لازم را انجام مي دهد قيمت نهايي را اعلام مي نمايد.

علاوه بر اين موضوع نوع قطعه اي كه براي آن اشكال ايجاد آمده و سبب اين موضوع شده كه شما نياز به تعمير داشته باشيد كاملا روي هزينه تعمير تاثير گذار خواهد بود.

در رابطه با اين موضوع بايد بگوييم كه اگر تصور ميكنيد كه مي توانيد خودتان تعمير تلويزيون را انجام بدهيد تا جاي ممكن اين ريسك را نكنيد. در واقع گاهي صرفه جويي در هزينه سبب هزينه هاي بيشتري براي شما خواهد شد به همين علت شما بايد به براي تعمير با تعميرگاه معتبر تلويزيون تماس حاصل كنيد. هزينه تعمير و تعويض قطعات بر اساس نرخ مصوب اتحاديه است. معمولا تخفيفاتي هم براي شما مراجعين گرامي در نظر گرفته مي شود.

البته هزينه هاي كه در اتحاديه مطرح شده است مربوط به اجرت تعويض قطعات و انجام تعمير است. در حال حاضر چون نرخ قطعات نوسان زيادي دارد و بر اساس نوع مدل تلويزيون خيلي متفاوت است در زمان تماس تلفني با سروبس تي وي هزينه تقريبي قطعات و تعمير تلويزيون سوني يا الجي و سامسونگ را بپرسيد.