====== Стандарты кодирования для GetSimple ====== * Вновь написанный код должен соответствовать стандартам PHP 5.2+ * Все PHP файлы начинаются со стандартных открывающих тэгов и заканчиваются стандартными закрывающими тэгами, после закрывающих тэгов недопустимы любые символы, включая пробел (короткая запись PHP $string = 'Some plain text and a ' .$variable; Пример нежелательного кода с использованием двойных кавычек:$string = "Some plain text and a $variable"; * Не применяйте [[http://en.wikipedia.org/wiki/Ternary_operation#Perl.2C_PHP|тернарные операторы]]. Вместо кода: $dynamic = ($language == 'php' ? true : false); используйте следующую запись: if($language == 'php') { $dynamic = true; } else { $dynamic = false; } * Не применяйте короткие тэги PHP '''', всегда используйте полный синтаксис: ''''. ====== Ссылки ====== На главную [[ru:|Содержание]] ===== Страницы этой секции ===== === Разработка ядра === *[[ru:how_to:svn|Доступ к SVN GetSimple]] *[[ru:releases|Нумерация релизов GetSimple]]