باورژن

با مطالعه داکیومنت‌های ابزارهای مختلف، کاربردها و اصول درست استفاده از آن‌ها را بیاموزید.

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

خدمات

وبلاگ

اخبار دنیای برنامه‌نویسی، آموزش‌های برنامه‌نویسی و نحوه استفاده از ابزار را در وبلاگ باورژن می‌توانید دنبال کنید.

داکیومنت

در بخش داکیومنت می‌توانید از داکیومنت‌‌های مربوط به زبان‌های برنامه‌نویسی، فریمورک‌ها و برخی ابزار مرتبط استفاده کنید.

بزودی

سایر خدمات باورژن به زودی اعلام خواهد شد.

بزودی

سایر خدمات باورژن به زودی اعلام خواهد شد.

آخرین مطالب وبلاگ

عبارت‌های باقاعده یا regular expressions

عبارت‌های باقاعده یا regular expressions

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

ادامه مطلب
نسخه‌ها و محدودیت‌ها در کامپوزر

نسخه‌ها و محدودیت‌ها در کامپوزر

از آنجا که کامپوزر به شدت به سمت استفاده از سیستم‌های کنترل نسخه مانند گیت (git) هدایت می‌شود، اصلاح نسخه می‌تواند کمی مبهم باشد. در مفهوم یک سیستم کنترل نسخه، یک نسخه مجموعه‌ای خاص از فایل‌هایی است که حاوی داده‌های خاص می‌باشند.

ادامه مطلب
مباحث پیشرفته شی‌گرایی در PHP

مباحث پیشرفته شی‌گرایی در PHP

مباحث پیشرفته شی‌گرایی شامل کلاس انتزاعی، رابط، کلاس‌های ناشناس، انقیاد دیررس استاتیک، Traits، تعیین نوع پارامتر و Iterators و برخی مباحث دیگر است. برای یادگیری الگوی معماری MVC باید به شی‌گرایی مسلط باشید و این تسلط هم باید در اصول شی‌گرایی و هم در مباحث پیشرفته شی‌گرایی باشد.

ادامه مطلب

داکیومنت‌ها

کدایگنایتر
کدایگنایتر
فریمورکی بر پایه mvc

کدایگنایتر یک فریمورک اپن‌سورس است که با استفاده از زبان PHP توسعه داده شده است. استفاده از کدایگنایتر نیز مانند هر فریمورک دیگری باعث افزایش سرعت کدنویسی می‌شود و سرعت توسعه پروژه را افزایش می‌دهد. از ویژگی‌های کلیدی این فریمورک می‌توان به حجم کم و در حین حال پرفورمنس بالا اشاره کرد. کدایگنایتر مستندات کاملی دارد و یادگیری آن ساده است.

کامپوزر
کامپوزر
ابزار مدیریت وابستگی پروژه

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

بزودی

بزودی سایر خدمات در این قسمت قرار خواهد گرفت.