Игры
 Видео
 Музыка
 Графика
 Интересно
 Программы
 Библиотека
 Видеоуроки
 Кулинария
 Разное




ivashka
Добавил новостей Статьи: 9918
Написал комментариев Мысли: 0
zyzy
Добавил новостей Статьи: 9533
Написал комментариев Мысли: 0
didl3
Добавил новостей Статьи: 8428
Написал комментариев Мысли: 0
Kioka83
Добавил новостей Статьи: 5331
Написал комментариев Мысли: 0
trigall
Добавил новостей Статьи: 5083
Написал комментариев Мысли: 0
colt
Добавил новостей Статьи: 4221
Написал комментариев Мысли: 0
NIKIG
Добавил новостей Статьи: 2397
Написал комментариев Мысли: 0
Оцените наш сайт
Всего ответов: 17
Главная » 2021 » Февраль » 3 » Joseph Benharosh - The essentials of Object Oriented PHP
11:59
Joseph Benharosh - The essentials of Object Oriented PHP

Object oriented programming came late to PHP. It has been around in other languages like C++, Ruby, Python and JavaScript for much longer, but its demand in PHP is becoming stronger. With that demand for the programming style there is an increasing demand for developers who can program in object oriented PHP. And those programmers typically earn considerably more than their fellow web developers whose background is only limited to procedural PHP.

But this does not tell the full story. Consider the following facts :

Procedural programming is inefficient
PHP frameworks rely on object oriented PHP
Drupal and other CMS systems are now object oriented
There are more and more parts of WordPress becoming object oriented

Let's expand on the first fact as it is the most important one - everything else flows from it, i.e. object oriented programming is gaining popularity because it is more efficient. There are great applications written in the procedural style of PHP, but even the best end up in spaghetti code where functions and variables are mixed together. Add in HTML, CSS and JavaScript to this mix and the code becomes something that is, well, inefficient. Object oriented code is more organized. Distinct units are created for a single purpose. This means it is easier to find things in the code (ending those days of spending hours trawling through lines of spaghetti code to find a single element). It is also easier to add, replace or remove parts of code as it only has to be done once. With procedural programming, on the other hand, it is necessary to change every instance. Finally, object oriented programming gives the opportunity to developers to integrate code libraries from other resources. This is done without worrying about name collisions, even though some of the functions in the code might have the same name.

Название: The essentials of Object Oriented PHP
Автор: Joseph Benharosh
Язык: Русский
Жанр: programming
Год: 2016
Формат: pdf
Страниц: 215
Размер: 18 мб

Скачать Joseph Benharosh - The essentials of Object Oriented PHP

Скачать с TurboBit.сс
Скачать с Тurbo.Тo
[url=http://2bay.org/db/10109/files/The_essentials_of_Object_Oriented_PHP_by_Joseph_Benharosh_(z-lib.org).pdf]Скачать с 2bay.org[/url]
Раздел: библиотека | Автор: zyzy | Просмотров: 118 | Теги: литература, издание, книга, Электронная книга | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Design powered by Xemera™ Copyright © 2009-2024


Гость


Имя: Гость
IP: 18.190.253.224
Ты здесь: -й день
Добавить новость
Читать ЛС ()
Мой профиль
Выход

Онлайн всего: 19
Гостей: 19
Пользователей: 0

   Всего: 176
   Админ: 1
   Модераторы: 0
   Журналисты: 10
   Проверенные: 5
   Пользователи: 160
   Парней: 142
   Девушек: 34
«  Февраль 2021  »
ПнВтСрЧтПтСбВс
1234567
891011121314
15161718192021
22232425262728
Бесплатный хостинг uCoz
Xemera.At.Ua - информационный портал! Все ссылки на файлы, указанные на сайте взяты из открытых источников интернета и предоставлены пользователями нашего сайта исключительно в ознакомительных целях.
Если вы являетесь правообладателем какого либо материала и не желаете его свободного распространения, или считаете, что какой-либо из материалов нарушает Ваши авторские права - свяжитесь с Администрацией.
Владельцы и создатели данного сайта не несут ответственность за использование и содержание ссылок и информации, представленных на этом сайте.
Сайт оптимизирован для просмотра с разрешением 1024x768, 1280x800, 1280x1024 и 1600x1200 браузером FireFox или Opera