Последние записи
- TChromium (CEF3), сохранение изображений
- Как в Delphi XE обнулить таймер?
- Изменить цвет шрифта TextBox на форме
- Ресайз PNG без потери прозрачности
- Вывод на печать графического файла
- Взаимодействие через командную строку
- Перенести программу из Delphi в Lazarus
- Определить текущую ОС
- Автоматическая смена языка (раскладки клавиатуры)
- Сравнение языков на массивах. Часть 2
Интенсив по Python: Работа с API и фреймворками 24-26 ИЮНЯ 2022. Знаете Python, но хотите расширить свои навыки?
Slurm подготовили для вас особенный продукт! Оставить заявку по ссылке - https://slurm.club/3MeqNEk
Online-курс Java с оплатой после трудоустройства. Каждый выпускник получает предложение о работе
И зарплату на 30% выше ожидаемой, подробнее на сайте академии, ссылка - ttps://clck.ru/fCrQw
1st
Сен
PHP, его минусы и плюсы
Posted by Chas under php, Пост-обзор
Недавно занялся его изучением. Интересно ваше мнение по поводу этого языка. стоит ли его вообще изучать? или лучше стартовать с чего нибудь ещё. Я часто слышал в адрес PHP заявления типа «PHP — глючное и сраное говно», но все они как правильно безосновательны. Возможно кто нибудь приведёт реальные доводы в эту сторону? Если не PHP, то что ещё так же удобно для веб? Лично мне он на первый взгляд показался слишком упрощенным. Это создает путаницу, проще, например, задать строго тип переменной и увидеть ошибку при её кривом использовании, а не получить из неё в итоге строку или даже boolean. В общем интересны мнения тех, кто знаком не понаслышке с PHP и тех, кто знаком с другими языками часто используемыми в веб
Lesha
php серверный интрепретируемый язык, применяется например тут для отображения вашего сообщения в браузере
http ://programmersforum.ru/showthread.php
php объекно ориентрированный язык и с эго помощью можно создавать сайты с внутренней програмной гибкой архитектурой.
CMS тому доказательство.
php подключается к любым бд
php свобдный язык программирования и не требует лицензий на разработки на нем.
php можно запускать из консоли как обычно так и через планировщик cron что позволяет управлять рассылками и другими событиями.
«PHP — глючное и сраное говно»
так говорят все быдло кодеры
php кажется очень простым, однако нельзя на нем создавать сайты без архитектуры, это чревато таким явлением как говнокод, при котором переделать сайт уже невозможно.
Это создает путаницу, проще, например, задать строго тип переменной и увидеть ошибку
быдло кодер не знакомый с типами данных в строго типизированных языках такие ошибки и делает.
в php типы не указываются, но его не значит что если задали переменную как число, то ее надо потом разбирать как строку. лучше присвоить ее другой, которая уже будет выполнять роль текстовой.
и делать простейшие преобразования типов
$d = 12; // число
$c = $d.»; // строка
и так далее
основные паттерны php это шаблоны кодовый конструкций языка для организации той или иной архитектуры приложений
также у php в распоряжении 100500 функций некоторые из них даже делают одно и тоже но назвываются по разному.
сначало кажется что выучить все невозможно, да и не нужно, главно иметь под рукой справочник и если чтото подзабылось , то открыть и посматреть что как.
Это нормально.
Однако набор базовых функций по работе со строками, числами, массивами лучше держать в голове ( хотябы название)
в php имеются суперглобаные массивы $_POST $_GET $_COOKIE $_SERVER из которых легко получить всю необходимую информацию и построить веб страницу.
работая с базой данных в php, нужно предусмотреть защиту от SQL инъекций.
Похожие статьи
Купить рекламу на сайте за 1000 руб
пишите сюда - alarforum@yandex.ru
Да и по любым другим вопросам пишите на почту
пеллетные котлы
Пеллетный котел Emtas
Наши форумы по программированию:
- Форум Web программирование (веб)
- Delphi форумы
- Форумы C (Си)
- Форум .NET Frameworks (точка нет фреймворки)
- Форум Java (джава)
- Форум низкоуровневое программирование
- Форум VBA (вба)
- Форум OpenGL
- Форум DirectX
- Форум CAD проектирование
- Форум по операционным системам
- Форум Software (Софт)
- Форум Hardware (Компьютерное железо)