Какой рейтинг вас больше интересует?
						
						
						
					 
				 
				
								
				
				
				
				
				
				 | 
				
					
					
					
						Главная /  Главные темы /  Тэг «php7»
					 
					
					
						  
						
							
																																					[Перевод] Случайность в PHP7 – Повезет ли мне?   2015-12-07 16:37:20
										 
										 ...  то время как  PHP7 решает эту проблему ... >CSPRNG в  PHP7
PHP7 вводит две ... 
										
										 + развернуть текст   сохранённая копия
										
										 
В этой статье мы проанализируем проблемы, относящиеся к генерации случайных чисел, используемых в криптографии. PHP5 не обеспечивает простой механизм генерации криптостойких случайных чисел, в то время как PHP7 решает эту проблему путем введения CSPRNG-функций.
 Что такое CSPRNG?
Цитируя википедию, криптографически стойкий генератор псевдослучайных чисел (англ. Cryptographically secure pseudorandom number generator, CSPRNG) — это генератор псевдослучайных чисел с определёнными свойствами, позволяющими использовать его в криптографии.
 
CSPRNG в основном используется для следующих целей:
 
- Генерация ключей (в том числе, генерация public/private ключей)
 
- Создание случайных паролей для аккаунтов пользователей
 
- Системы шифрования
 
 
Главным аспектом сохранения высокого уровня безопасности является высокое качество случайности.
 CSPRNG в PHP7
PHP7 вводит две новых функции, которые могут быть использованы для CSPRNG:  random_bytes и  random_int. Читать дальше →
										  
										
										
										Тэги:  csprng,  php,  php7,  веб-разработка,  криптография 
																																							История PHP: инфографика   2015-12-04 08:12:31
										 
										 ... "/>
 PHP7 Elephant created by ... 
Сегодняшнего события — релиза PHP7 — многие разработчики ждали ... 
										 
										+ развернуть текст   сохранённая копия 
										
										 
PHP7 Elephant created by Walker Cahall 
Сегодняшнего события — релиза PHP7 — многие разработчики ждали больше, чем Нового года. Это — новый виток в эволюции языка и окружающего его сообщества. Нас ждет множество фич и оптимизаций, а это значит, что веб-приложения станут еще производительнее, а писать их станет еще удобнее. 
 
Но многие ли из нас помнят, каким был PHP 10 или 20 лет назад? В честь релиза «семерки» коллеги из PHP User Group подготовили инфографику истории языка. Давайте вместе окунемся в прошлое и немножко поностальгируем.
 
 Читать далее
										  
										 
										
										Тэги: dataart, php, php7, блог, веб-разработка, компании  
										
  																														
																				Мой опыт миграции на PHP 7   2015-11-18 18:00:16
										 
										
  + развернуть текст   сохранённая копия 
										
										 
Несколько дней назад я переключил свой сервер с порядка 30-ти сайтами на PHP 7. Некоторые из них были достаточно старыми и составляли широкий набор с различных фреймворков и CMS. Вот несколько советов для тех кто еще не решил переходить на PHP 7 или нет.
 
Начнем с того что я понимаю что есть много людей которые не считают стабильную версию действительно «стабильной» пока она чуть-чуть не повзрослела, ожидая что еще найдутся какие-то баги или несовместимости. С того что я пока видел, пробуя каждый release candidate как только он выходил, совсем безопасно переключиться на PHP 7 как только он выйдет. Я ни разу не заметил какого-то непонятного поведения или вылета которому виной не был бы я сам. Несмотря на то что это новая версия она не несет много несовместимых изменений, то есть по большому счету можете относиться к ней как к просто PHP 5.7 только существенно быстрее. 
 Читать дальше →
										  
										 
										
										Тэги: php, php7, phpixie, wordpress, веб-разработка  
										
  																													[Перевод] Новый PHP, часть 2: Scalar types   2015-09-28 15:57:45
										 
										
  + развернуть текст   сохранённая копия 
										
										 
В нашей предыдущей статье мы говорили о преимуществах системы типов PHP 7, и в частности, о новой поддержке типизированных возвращаемых значений. Что само по себе является не только большим подспорьем в поддержке кода, но делает для PHP большой шаг вперед.
 
До сих пор мы говорили о типах только в отношении классов и интерфейсов. В течение многих лет мы только их (и массивы) и могли использовать. Однако же, PHP 7 добавляет возможность использовать и скалярные величины тоже, такие как  int,  string и  float.
 
Но постойте. В PHP большинство примитивов являются взаимозаменяемыми. Мы можем передать  "123" в функцию, которая хочет  int, и довериться PHP, который все сделает «правильно». Так для чего же тогда нужны скалярные типы? Читать дальше →
										  
										 
										
										Тэги: php, php7, scalar, types, веб-разработка  
										
  																													[Перевод] Новый PHP, часть 1: Return types   2015-09-21 15:53:35
										 
										
  + развернуть текст   сохранённая копия 
										
										 Каждый мажорный релиз PHP добавляет ряд новых возможностей, некоторые из которых действительно имеют значение. Для PHP 5.3 — это были пространства имен и анонимные функции. Для PHP 5.4 — трейты. Для PHP 5.5 — генераторы. Для 5.6 — списки аргументов переменной длины.
 
PHP 7 имеет большое количество новшеств и улучшений, делающих жизнь разработчика легче. Но я считаю, что самым важным и долгосрочным изменением является работа с типами. Совокупность новых фич изменит взгляд на PHP разработку в лучшую сторону.
 
Почему поддержка строгой типизации так важна? Она предоставляет программе — компилятору или рантайму и другим разработчикам ценную информацию о том, что вы пытались сделать, без необходимости исполнять код. Это дает три типа преимуществ: Читать дальше →
										  
										 
										
										Тэги: php, php7, return, types, веб-разработка  
																											
								
  
								Страницы:  1 2 3 4 5 6 7 8 9  
															 
							  
						 
					 
					
					
						Главная / Главные темы / Тэг «php7»
					  
									 | 
				
								
				
												
				
				
												
					
					
										Взлеты Топ 5 
					
										
										Падения Топ 5 
					
									 
				
				
				
				
								
				
				 |