- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
В 2023 году Google заблокировал более 170 млн фальшивых отзывов на Картах
Это на 45% больше, чем в 2022 году
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Узнав как-то раз об объектном программировании, мне показалось это интересной альтернативой классическому проедуральному прогрммированию на php.
Иногда мне приходилось вставлять в свои проекты объекты. И оно работало, правда, я даже не знал почему код там так странно выглядел.
Кто из нас пишет код на PHP объектным образом?
Насколько вы заметили это полезным?
Сложно ли перевести PHP портал на объектный код?
Nervjaga, PHP - это не ООП, так - название одно. Там классы кривые...
Классичекий ООП - инкапсуляция, наследование, полиморфизм.
На PHP в полном объёме этого не сделать.
З.Ы.
ОПП знаю и применяю ещё с Zortech C++ и Turbo C++...
Я без объектов не то что программировать, даже проектировать уже не могу...
Nervjaga, php работает криво, раве что пятый :) Но надо работать, смотреть нагрузки и под какие задачи, а то кое на чем он становится раком :)
Один раз всё это изучив, потом уже мозг отказывается писать функции...
ООП применим для больших проектов или проектов, которые планируется расширять в будущем.
Сам 5 лет пользовался процедурными методами, сейчас переучиваюсь на ООП.
Nervjaga, PHP - это не ООП, так - название одно. Там классы кривые...
Классичекий ООП - инкапсуляция, наследование, полиморфизм.
На PHP в полном объёме этого не сделать.
Zend Engine 2 (т.е. PHP5) все это умеет: инкапсуляция (private/public/protected методы и свойства), наследование (class A extends B) и полиморфизм (переобпределение методов при наследовании, а также вызовы __call, __get, __set).
Нет разве что множественного наследования, но имхо это спорный вопрос в его необходимости вообще... Сам не разу не пользовался, да и необходимости не было, но все же при желании можно реализовать его самостоятельно (ну или найти в сети готовые решения;))
будущее сайтов на PHP - в фреймворках, которые как раз на ООП
Классичекий ООП - инкапсуляция, наследование, полиморфизм.
Так ведь это всё есть в ПХП5. Или я не прав? :)
Кто из нас пишет код на PHP объектным образом?
Я пишу, на сколько позволяет ПХП4.
Насколько вы заметили это полезным?
Мегаполезно :)
Сложно ли перевести PHP портал на объектный код?
задача - потратить кучу времени? :) тогда всё возможно. но вряд ли рационально.
Так ведь это всё есть в ПХП5.
Нет множественного наследования (для больших проектов со сложной иерархией сущностей это очень важно), нет автоматического вызова конструктора базового класса, нет статических переменных класса, нет шаблонов классов, паттернов, нет propected-переменных, плюс главная проблема (или особенность) PHP - нет жёсткой типизации, что не даёт возможности перегрузки функций (особенно конструктора ;) ) и многая-многая... Костылей и подпорок пока приходится много вставлять...
З.Ы.
А писать на PHP, начиная с 4-го, нужно, естественно, только с использованием объектов - сокращается код, быстрее осуществляется доработка и исправления, код просто отделяется от шаблонов. Повышается отчуждаемость разработанных скриптов, наработанные классы удобно использовать в новых проектах. И т.п....
Статические переменные есть :)
А где-бы подучиться этому ООП в Php =) А то уже 6 лет процедурю, ощущаю острую нехватку, да вот беда - поучиться неукого. Наспамте ссылок на ебуки или курсы толковые :) спс.