کتابخانه ها مجموعه ای از توابع و کد های آماده ای هستند که که به صورت ماژولار در پروژه ها استفاده میشوند و قسمتی از برنامه را می سازند یعنی به جای این که شما وقت بذارید از اول اون قسمت برنامه که وظیفه ای خاصی دارد را بنویسید با کتابخانه ی مربوط به آن برنامه را کامل کرده و در صورت نیاز فقط کتابخانه را...
در زمان نوشتن اسکریپت ها و برنامه های تحت وب ، مدیریت خطا یک بخش مهم به حساب می آید . اگر کد شما ، نقص مدیریت خطا داشته باشد ، برنامه طراحی شده بسیار مبتدی به نظر آمده و خطراتی ممکن است آن را تهدید نماید.
فایل ها به دو دسته تقسیم می شوند . فایل ها با فرمت ascci و فایل با فرمت باینری. فایلهای با قالب متنی از نوع اسکی هستند.مثل .txt , html , asp , .php این نوع فایلها بر پایه متن استوار هستند. اما فایلهای باینری بر پایه داده ها استوارند مثل .jpg , mp3 , .gif در فایلهای باینری با نوع خاصی از ذخیره سازی ا...
در این مقاله میخواهیم به معرفی کلاسی بپردازیم که با اضافه کردن آن به پروژه ی خود قادر خواهید بود تا قابلیت چت را به برنامه ی خود اضافه نمایید.
در زبان های برنامه نویسی اگر کامپایلر نتواند کدی که نوشتید را به زبان ماشین ترجمه کند و یا در هنگام ترجمه و اجرا به دلیل مشکلات محاسباتی و منطقی برنامه دچار اختلال شود و به هر دلیل دیگر از عملگر ها گرفته تا قواعد کد نویسی که منجر به بروز مشکل و عدم اجرای صحیح برنامه می شود با اخطار و ارور مواجه می ش...
همان طور که می دانید کامپوزر (composer) ابزاری است که فرایند مدیریت Dependency ها را برای ما تسهیل می کند. به طور خلاصه، کامپوزر(composer) یک ابزار Command Line است که در آن با استفاده از یکسری دستورات از پیش تعریف شده، میتوان به مدیریت منابع خارجی برای استفاده در پروژه خود پرداخت.
با وجود آنکه نودجیاس و PHP هر دو میتوانند اپلیکیشنهایی با درصدی مشابه از پیچیدگی را مدیریت بکنند اما آنها مفاهیم و ساختار متفاوتی دارند و الگوهای متفاوتی را دنبال میکنند.
کوکی یک قطعه اطلاعات (یک فایل متنی) است که سرور بر روی کامپیوتر کاربر ذخیره کرده و در مراجعات کاربر به همان سایت ، از آن اطلاعات برای شناسایی وی استفاده می کند. این فایل متنی شامل داده هایی مانند رمز عبور ، نام کاربری ، ایمیل و اطلاعاتی است که در سایت مقصد وارد کرده باشید است.
base64 نام تابعی از PHP است که کدهای پروژه شما را رمزگذاری می کند. دو تابع base64_encode و base64_decode برای کد کردن کد های پروژه های وب مورد استفاده قرار می گیرد. این توابع در نسخههای ۴ به بالا زبان php وجود دارد و امکان استفاده از آنها در نسخه های قدیمی امکان پذیر نیست.
خاصیت Abstract زمانی استفاده می شود که بخواهیم کلاس یا تابعی را بدون داشتن بدنه تعریف کنیم و بخواهیم بدنه آن را بعداً تعریف میکنیم.به عنوان مثال اگر بخواهیم چندین کلاس مختلف برای کار با بانک های اطلاعاتی مختلف در برنامه تعریف کنیم که در آن برخی کارها یکسان می باشد.
در بین توسعه دهندگان وب و به طور کلی برنامهنویسان؛ این مسئله از کسی پوشیده نیست که PHP معتبرترین و مشهورترین نیست.
منظور از مرتب کردن یک لیست یا یک فایل، قرار دادن عناصر آنها به ترتیبی معقول و منطقی است که شامل مرتب سازی نزولی به صعودی وبالعکس می باشد. اگر یک لیست مرتب به نام A داشته باشیم و طول این لیست که میتواند شامل داده های مختلفی اعم از قد،وزن،نمره کلاسی و...
در این مقاله به شما نشان میدهیم که چگونه با پی اچ پی به صفحه دیگری هدایت شوید. دقیقا توضیح خواهیم داد که پی اچ پی چگونه کار میکند.
امروز میخواهیم نحوه نصب پی اچ پی را در سیستم عامل اوبونتو به شما نشان دهیم.در حقیقت، پی اچ پی یکی از محبوب ترین زبانهای برنامه نویسی سمت سرور برای توسعه وب است.
هنگامی که شما با یک نرم افزار در محیط ویندوز کار می کنید ، آن را باز کرده و تغییراتی درونش ایجاد نموده و سپس آن را می بندید . به این فرایند یک session یا به بیان فارسی ، جلسه می گویند .
در این قسمت از مجموعه مقالات SOLID ، نوبت می رسد به معرفی یک اصل دیگر یه نام Interface segregation principle که به صورت کوتاه ISP هم می گویند. به این معنی که برای استفاده از اینترفیس ها، آنها را باید به اجزای کوچکتری تقسیم کرد. وقتی یک کلاس از یک اینترفیس بزرگ استفاده میکند ممکن است برخی از این متد...
زبان پردازنده ابرمتن، یکی از زبانهای برنامهنویسی شناخته شده برای توسعهدهندگان وب است. در اوایل ساخت این زبان به آن زبان برگه خانگی شخصی گفته میشد، باید گفت که قدمت این زبان بسیار زیاد است و تقریبا یکی از زبانهای اسکریپتی قدیمی به حساب میآید
اگر اولین گامهای خود را در دنیای توسعه وب یا به عنوان یک برنامه نویس آیندهنگر یا یک کارفرمای بالقوه برداشتهاید، طولی نمیکشد تا با زبان پی اچ پی آشنا شوید.
در دنیا ، اطلاعات و اشیا گرانقدر مهم اند و نیاز به محافظت دارند.برای نگهداری از اشیا و اطلاعات مهم چه میکنید؟قطعا آنها در صندوق های اماناتی که با روش هایی خاص رمزنگاری شده اند یا در گتو صندوق هایی مشابه آن نگهداری می کنید تا آسیب و گزندی به آنها نرسد و از دست افراد ناشناس در امان باشد.
اگر به کدنویسی برای وبسایت علاقمندید، ابتدا بایستی کدنویسی در سمت سرور و سمت کلاینت را شروع کنید. انتخاب شما تصمیم گیرندهی آن است که کدام مهارتهای برنامهنویسی را نیاز دارید. Php، جاوااسکریپت یا هردو