ANTICHAT Forum
HOME FORUMS MEMBERS RECENT POSTS LOG IN  
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Начал на php — куда чаще туплю, чем хотелось бы
  #1  
Старый 21.07.2026, 12:20
MikePriv8
Новичок
Регистрация: 27.02.2013
Сообщений: 24
С нами: 6950486

Репутация: 1
По умолчанию Начал на php — куда чаще туплю, чем хотелось бы

Тема для тех, кто только в PHP и уже успел набить шишек. Вот что лично мне мешает и на что стоит смотреть:

1. Не всегда понимаю, когда правильно использовать include vs require и как их “_once” версии влияют на выполнение. Иногда код ломается, а причина — именно в подключении файлов.

2. Коряво работаю с переменными: забываю про объявление, путаюсь с типами, из-за этого логика рушится и баги вылезают на ровном месте.

3. Ошибки с ошибками — про error_reporting и display_errors много слышал, но не всегда включаю, из-за чего в дебаге теряюсь.

4. Сессии и куки часто сбивают с толку. Например, если не правильно стартовать сессию — данные пропадают, и весь авторизационный механизм слетает.

5. Чистота кода — мне кажется, что постоянно кипишь с замечаниями о двойном коде, плохой структуре и непонятных функциях. Не хватает четкой организации.

6. Работа с БД — забываю про подготовленные запросы, и это не только безопасность, а еще и производительность.

7. Переусложняю логику или наоборот пишу код, который почти ничего не делает, обращая внимание на детали, но пропуская общую картину.

Кстати, кто как борется с этим всем? Есть какие-то привычки или наработки, чтобы меньше сталкиваться с такими типовыми косяками?
 
Ответить с цитированием

  #2  
Старый 17.08.2026, 05:30
жека
Новичок
Регистрация: 10.10.2004
Сообщений: 23
С нами: 11358842

Репутация: 0
По умолчанию

Ну, насчёт include и require — это не всегда так критично, особенно на маленьких проектах. Часто просто делают require_once и забывают. А про типы — PHP у нас слабо типизированный, так что чётко следить — это уже на уровне дисциплины, не язык виноват. С сессиями правда иногда гемор, особенно если стартовать в неправильном месте, но с опытом всё чуть проще становится. По сути все эти проблемы — стандарт новичка, рано или поздно перерастёшь.
 
Ответить с цитированием
Ответ



Предыдущая тема Следующая тема

Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.