Рассылка закрыта
При закрытии подписчики были переданы в рассылку "Заметки Дизайнера" на которую и рекомендуем вам подписаться.
Вы можете найти рассылки сходной тематики в Каталоге рассылок.
Web-дизайн и web-программирование: статьи, скрипты
Web-дизайн и web-программирование
Здравствуйте, уважаемые подписчики!
Сегодня 31-ый выпуск рассылки и посвящен он языку PHP. Для разработки стабильных интернет-приложений (как впрочем и любых других) необходимо уметь писать код без ошибок. Начинающие программисты очень часто допускают разного рода недочеты, которые сильно влияют на производительность скриптов. В этом номере вы узнаете, на что необходимо обращать внимание при написании программ на PHP. 21 ошибка программиста PHP. Часть 1Автор / Перевод: Стерлинг Хьюз / Дмитрий Короленко
Целевая аудиторияЭта серия статей предназначена для тех программистов на языке PHP, которые хотят избежать наиболее общих ошибок в написании кода. Читатель, как минимум, должен знать общий синтаксис PHP, а также весьма желателен некоторый опыт использования языка на практике. ВведениеОдна из наиболее сильных сторон PHP является, одновременно, и его слабой стороной: PHP очень прост в изучении. Это привлекает многих людей; однако, несмотря на его кажущуюся простоту, не так-то просто научиться использовать этот язык правильно и эффективно. Как правило, дело в недостаточной практике программирования. Неопытные программисты становятся перед лицом необходимости создания сложных веб-приложений. Поэтому сплошь и рядом допускаются ошибки, которых избежал бы опытный программист, такие как необоснованное использование функции printf() или неправильное использование семантики PHP. В этой серии из трех статей представлены наиболее, по нашему мнению, характерные ошибки. Эти ошибки можно классифицировать по нескольким категориям, от "некритических" до "смертельных". Наряду с анализом этих ошибок представлены способы их избежания, а также некоторые "маленькие хитрости", накопленные за многие годы практики программирования. Часть 1: Описываются 7 "детских" ошибок (21-15 в обратном порядке, в соответствии со степенью серьезности по нашей классификации). Такие ошибки не вызывают серьезных проблем, но приводят к уменьшению эффективности работы программы, а также выражаются в громоздком трудночитаемом коде, в который, к тому же, трудно вносить изменения. Часть 2: Следующие 7 ошибок (14-8) относятся к "серьезным". Они ведут к еще более значительному уменьшению скорости выполнения кода, уменьшению безопасности скриптов; код становится еще более запутанным. Часть 3: Описания семи последних, "смертельных" ошибок. Эти ошибки концептуальны по своей природе и являются причиной появления ошибок, описанных в 1-ой и 2-ой частях статьи. Они включают и такие ошибки, как недостаточное внимание, уделенное как проекту в целом, так и коду программы, в частности. 21. Неоправданное использование функции printf()Функция Например, ее следует использовать при необходимости вывода переменной в формате с плавающей запятой с определенной точностью, либо в любом другом случае, когда возникает необходимость изменения формата выводимых данных. Ниже приведен пример обоснованного применения функции <?php printf ("Число Пи: %2f\n<br>\n", M_PI); printf ("Это тоже число Пи: %3f\n<br>\n", M_PI); printf ("И это Пи: %4f\n<br>\n", M_PI); ?> Примечание: Наблюдаются случаи патологической боязни функции
Многие программисты используют функцию
Когда следует использовать
|
В избранное | ||