VIP برنامه نویسی Server Side

وضعیت
موضوع بسته شده است.

☾♔TALAYEH_A♔☽

کاربر نگاه دانلود
کاربر نگاه دانلود
عضویت
2017/05/18
ارسالی ها
35,488
امتیاز واکنش
104,218
امتیاز
1,376
ویراست دوم HTML 5.1

این نسخه ی خاص،دومین ویراست پنجمین نسخه ی اصلی و اواین بازبینی جزیی شبکه ی گسترده جهانی HTML است.در این نسخه ویژگی های جدید برای کمک به نویسندگان برنامه ها معرفی شده است.همچنین بر اساس تحقیق در تجربه های رایج، عناصر جدید ی هم معرفی شده است.
 
  • پیشنهادات
  • ☾♔TALAYEH_A♔☽

    کاربر نگاه دانلود
    کاربر نگاه دانلود
    عضویت
    2017/05/18
    ارسالی ها
    35,488
    امتیاز واکنش
    104,218
    امتیاز
    1,376
    فریم های جاوا اسکریپت در وردپرس

    در شهریور 96 مت مولن وگ اعلام کرد که تصمیم دارد React کتابخانه ی جاوا اسکریپت را که هسته ی ورد پرس از آن استفاده می کند را کنار بگذارد.این تصیم به علت تصیم فیس بوک برای حق لایسنس برای این کتابخانه بود.

    بعد از چند رور فیس بوک منصرف شد اما وردپرس همچنان این تصمیم را دارد که تغییراتی در وردپرس ایجاد شود که محدود به فریم ورک خاصی نباشد و راحت بتواند تغغیر فریم ورک بدهد بدون اینکه بقیه قسمت ها تحت تاثیر این تغییر قرار بگیرند.
     

    ☾♔TALAYEH_A♔☽

    کاربر نگاه دانلود
    کاربر نگاه دانلود
    عضویت
    2017/05/18
    ارسالی ها
    35,488
    امتیاز واکنش
    104,218
    امتیاز
    1,376
    وردپرس 4.8.2 که یک انتشار امنیتی برای نسخه های قبل از آن است،منتشر شد.بهتر است که هرچه سریع تر به این نسخه ارتقا دهید.

    وردپرس 4.8.1 و نسخه های قبل از آن مشکلات امنیتی زیر را داشتند:

    1:$wpdb->prepare() ممکن است موجب query های غیر منتظره و خطرناک شود که این کار خود موجب SQL injection (SQLi) بالقوه می شود.هسته وردپرس به طور مستقیم در برابر این مسئله آسیب پذیر نیست اما برای جلوگیری از اینکه پلاگین ها و تم ها تصادفا باعث ایجاد این آسیب پذیری شوند،تغییرات و اقدامات امنیتی لازم در این نسخه انجام شد.

    2:وجود آسیب پذیری XSS در oEmbed

    3:آسیب پذیری XSS در visual editor

    4:آسیب پذیری XSS در ادیتور پلاگین

    5:آسیب پذیری XSS در نام تمپلت ها

    6:آسیب پذیری XSS در چگونگی و کیفیت لینک ها

    Please, ورود or عضویت to view URLs content!
    برای دانلود وردپرس به
    Please, ورود or عضویت to view URLs content!
    بروید یا از روی پیشخوان به قسمت به روزرسانی بروید و بر روی اکنون به روزرسانی شود،کلیک کنید.
     

    ☾♔TALAYEH_A♔☽

    کاربر نگاه دانلود
    کاربر نگاه دانلود
    عضویت
    2017/05/18
    ارسالی ها
    35,488
    امتیاز واکنش
    104,218
    امتیاز
    1,376
    انتشار نسخه ی 7.1.10 PHP
    نسخه ی 7.1.10 PHP منتشر شد.این انتشار مربوط به رفع باگ ها است که در آن.چندین باگ امنیتی رفع شدند.

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

    برای سورس دانلود به downloads page مراجعه کنید.سورس ویندوز و باینری در windows.php.net/download موجود می باشد.همچنین برای دیدن لیست تغییرات به ChangeLog بروید.

    پی‌اچ‌پی (به انگلیسی: PHP) یک زبان برنامه‌نویسی است که برای طراحی وب توسعه یافته‌است، اما می‌توان از آن به عنوان یک زبان عمومی نیز استفاده‌کرد. در ابتدا پی‌اچ‌پی از عبارت صفحهٔ خانگی شخصی (به انگلیسی: Personal Home Page) گرفته شده‌بود. اما اکنون این کلمه مخففِ بازگشتی PHP: Hypertext Preprocessor به معنی پی‌اچ‌پی: پیش‌پردازندهٔ ابرمتن می‌باشد.

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

    ☾♔TALAYEH_A♔☽

    کاربر نگاه دانلود
    کاربر نگاه دانلود
    عضویت
    2017/05/18
    ارسالی ها
    35,488
    امتیاز واکنش
    104,218
    امتیاز
    1,376
    کاندیدای انتشار 3 نسخه ی 7.2.0 PHP
    کاندیدای انتشار 3 نسخه ی 7.2.0 PHP منتشر شد:

    تیم توسعه دهنده ی پی اچ پی از انتشار کاندیدای 3 نسخه ی 7.2.0 PHP خبر دادند. از همه ی استفاده کنندگان تقاضا می شود تا با دقت نسخه ی جدید را تست کنند و هرگونه باگ یا عدم سازگاری که در سیستم ردیابی باگ ها مشاهده می کنند را اطلاع دهند.

    این نسخه آزمایشی است در سایت های تجاری و فروشگاهی از آن استفاده نکنید.

    برای اطلاعات بیشتر درباره ی ویژگی ها یا تغییرات فایل NEWS را ببینید. همچنین برای دیدن لیست کامل ارتقا به فایل UPGRADING مراجعه کنید.این فایل ها در آرشیو انتشار نیز موجود می باشند.
    برای دانلود سورس کد کاندیدای انتشار 3 به download مراجعه کنید. سورس کد ویندوز و باینری در windows.php.net/qa یافت می شود.چهارمین کاندیدای انتشار در 20 جولای منتشر می شود.لیست کامل انتشار های برنامه ریزی شده را در wiki میتوانید ببینید.



    پی‌اچ‌پی (به انگلیسی: PHP) یک زبان برنامه‌نویسی است که برای طراحی وب توسعه یافته‌است، اما می‌توان از آن به عنوان یک زبان عمومی نیز استفاده‌کرد. در ابتدا پی‌اچ‌پی از عبارت صفحهٔ خانگی شخصی (به انگلیسی: Personal Home Page) گرفته شده‌بود. اما اکنون این کلمه مخففِ بازگشتی PHP: Hypertext Preprocessor به معنی پی‌اچ‌پی: پیش‌پردازندهٔ ابرمتن می‌باشد.

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

    ☾♔TALAYEH_A♔☽

    کاربر نگاه دانلود
    کاربر نگاه دانلود
    عضویت
    2017/05/18
    ارسالی ها
    35,488
    امتیاز واکنش
    104,218
    امتیاز
    1,376
    اکستنشن مدیا ی کد گذاری شده

    گروه کاری اکستنشن مدیا HTML ،اکستنشن مدیا کد گذاری شده را منتشر کردند.اکستنشن مدیا ی کد گذاری شده که عنصر ‘HTMLMediaElement’ نسخه ی HTML را توسعه میدهد و API ایی است که موجب پخش محتویات محافظت شده در مرورگر می شود.اکستنشن مدیای کدگذاری شده .به همراه اکستنشن سورس مدیا( که API پخش ویدیو را فراهم میکند) بهترین روشی است که به توسعه دهنده گان کمک می کند تا از پلاگین برای نمایش ویدیوهای تبلیغاتی در وب استفاده نکنند.
     

    ☾♔TALAYEH_A♔☽

    کاربر نگاه دانلود
    کاربر نگاه دانلود
    عضویت
    2017/05/18
    ارسالی ها
    35,488
    امتیاز واکنش
    104,218
    امتیاز
    1,376
    نسخه ی 7 PHP

    بخش اول:

    نسخه ی 7 PHP بر روی شاخه ی NGPHP -نسل بعدی PHP ساخته شده است و از آن با عنوان موتور Zend3 اشاره می شود.zend 3 موتور زند را برای استفاده ی بیشتر از ساختار اطلاعات فشرده اختصاص پشته ی کمتر و عدم اختصاص پشته ریفاکتور میکندو همچنین زبان تقریبا سازگار را نیز حفظ می کند.پس موتور زند 3 از همه نظر بالاتر از قبل است.

    این نسخه سرعت بسیار بالاتری نسبت به نسخه ی قبلی دارد:سرعتی برابر دو یا سه برابر PHP5 و این کار را میتوان بدون تغییر حتی یک خط انجام داد.

    با استفاده از PHP7 و وردپرس عملکرد وب بسیار بهتر و سریع تر شده است.



    عملگرهای جدید php7 : عملگرهای جدید و قدرتمندی در این نسخه وجود دارد که ریشه در زبان های برنامه نویسی مشهور دیگر دارد.

    عملگرهای فاصله ای به کاربران PHP7 این امکان را می دهد که دو عبارت را مقایسه کنند ،اگر دو عملوند مساوی یکدیگر باشد،صفر برمیگرداند،اگرعملوند سمت چپ بزرگتر باشد،1+ و اگر عملوند سمت راست بزرگتر باشد، 1- را برمیگرداند.بدون درنظر گرفتن مقدار اختلاف واقعی میان عملوندها 0, 1+, 1- برمیگرداند.

    بعضی از عملگرهای موجود PHP،معادل های عملگر spaceship دارند:

    PHP07.gif


    Figure 7: Spaceship equivalency chart
    (Source:
    Please, ورود or عضویت to view URLs content!
    )

    در عمل به این شکل است:

    PHP08.gif


    عملگرnull coalescing از نماد دو علامت سوال استفاده میکند.اگر میخواهید چک کنید چیزی وجود دارد یا نه و همچنین اگر چیزی که جستجو کردید وجود ندارد،مقدار پیش فرض را برگرداند،از این عملگر استفاده کنید.اگر چیزی که جستجو کردید وجود ندارد و مقدار آن null است،اولین عملوند را نمایش میدهد و در همه ی موارد دیگر دومین عملوند را نشان میدهد.به این معناست که وقتی از $_GET[‘mykey’] ?? “” استفاده میکنید،با E_NOTICE مواجه نمی شوید.

    PHP09.gif
     

    ☾♔TALAYEH_A♔☽

    کاربر نگاه دانلود
    کاربر نگاه دانلود
    عضویت
    2017/05/18
    ارسالی ها
    35,488
    امتیاز واکنش
    104,218
    امتیاز
    1,376
    مهم ترین ویژگی های نسخه ی آلفای بوت استرپ 4:

    تغییر از لس به ساس: به کمک لیب ساس () کامپایل بوت استرپ سریع تر از گذشته است.همچنین تعداد زیادی از توسعه دهندگان ساس نیز به ما اضافه شده اند.

    فلکس باکس و سیستم گرید پیشرفته تر: تقریبا همه چیز را به فلکس باکس انتقال دادیم و بخش جدیدی را به گریدبندی اضافه کردیم تا برای گریدبندی در موبایل راحت تر شود و کاملا ساس منبع را با متغیرها، میکسین ها(mixins) و مپ ها تغییر دادیم.

    کارت ها:کارت ها ویژگی کاملا جدیدی در بوت استرپ هستند اما از طرف دیگر چندان ناشناخته نیستند،زیرا تمام کارهایی که ول ها (wells )،بندانگشتی (thumbnails) و پنل ها انجام میدادند را انجام میدهد با این تفاوت که این کارها را خیلی بهتر انجام میدهد.

    Normalize.css :Normalize.css روش متفاوتی دارد، زیرا از بعضی از ترفندهای مهم css که مدت زیادی از آن استفاده می کردیم را کنار میگذارد و استفاده نمی کند.

    آپشن های کاستومایز کردن کاملا جدید: به جای اینکه استایل هایی مانند گرادیانت،ترنزیشن،سایه ،کلاس های گرید و … را به استایل شیت جداگانه ماند نسخه 3 منقل کنیم،همه ی این متغیرها را به ساس منتقل میکنیم.میخواهید ترنزیشن پیش فرض را بر روی همه چیز بگذارید یا گوشه های به شکل دایره را غیر فعال کنید؟فقط کافی است که متغیری را آپدیت کنید و دوباره کامپایل کنید.

    عدم پشتیبانی از IE8 و IE9 و نسخه های قدیمی تر مرورگرها و استفاده از واحدهای rem برای استفاده از ساپورت های جدیدتر CSS: جدا از گرید، پیکسل ها جایگزین رم ها و ام ها (rems and ems) شدند.
     

    ☾♔TALAYEH_A♔☽

    کاربر نگاه دانلود
    کاربر نگاه دانلود
    عضویت
    2017/05/18
    ارسالی ها
    35,488
    امتیاز واکنش
    104,218
    امتیاز
    1,376
    الگوی ریپازتوری چیست؟
    منظور از ریپازیتوری لایه معماری ای است که ارتباط میان اپلیکیشن و منبع دیتا را کنترل میکند و به طور گسترده از آن استفاده می شود.مهم ترین ویژگی ابن الگو این است که نیازی نیست که اپلیکیشن بداند از کدام منبع و چگونه استفاده می شود.در نتیجه تغییر منبع دیتا یا تغییرات ساختاری راحت تر است.

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

    ☾♔TALAYEH_A♔☽

    کاربر نگاه دانلود
    کاربر نگاه دانلود
    عضویت
    2017/05/18
    ارسالی ها
    35,488
    امتیاز واکنش
    104,218
    امتیاز
    1,376
    سومین نسخه ی بتا PHP 7.2.0

    نسخه ی 7.0.13 PHP منتشر شد.این نسخه سومین و آخرین بتا برای 7.2.0 است.از همه ی استفاده کنندگان PHP تقاضا می شود که از این نسخه با دقت استفاده کنند ول از آن در سایت های فروشگاهی و تجاری استفاده نکنند.برای اطلاعات بیشتر می توانید به فایل NEWS یا UPGRADING مراجعه کنید.برای سورس دانلود به download مراجعه کنید.سورس ویندوز و باینری در windows.php.net/qa/ موجود می باشد.لیست تغییرات در ChangeLog یافت می شود.

    پی‌اچ‌پی (به انگلیسی: PHP) یک زبان برنامه‌نویسی است که برای طراحی وب توسعه یافته‌است، اما می‌توان از آن به عنوان یک زبان عمومی نیز استفاده‌ کرد. در ابتدا پی‌اچ‌پی از عبارت صفحهٔ خانگی شخصی (به انگلیسی: Personal Home Page) گرفته شده‌بود. اما اکنون این کلمه مخففِ بازگشتی PHP: Hypertext Preprocessor به معنی پی‌اچ‌پی: پیش‌پردازندهٔ ابرمتن می‌باشد.

    پی‌اچ‌پی یک نرم‌افزار آزاد است که تحت مجوز پی‌اچ‌پی انتشار یافته است. این مجوز به دلیل قرار دادن محدودیت بر روی استفاده از عنوان پی‌اچ‌پی، با مجوز همگانی گنو (GPL) سازگار نیست. پی‌اچ‌پی را می‌توان بر روی اکثر سرورهای وب نصب کرد. همچنین قابلیت نصب آن به صورت یک شل جداگانه بر روی تقریباً تمامی سیستم‌های عامل و پلت‌فرم‌ها (یا سکوها) وجود دارد. تمامی این استفاده‌ها رایگان است.
     
    وضعیت
    موضوع بسته شده است.

    برخی موضوعات مشابه

    بالا