Объясните что такое исключения на простом и понятном примере

крупные проекты, которые держат большие нагрузки либо пишут не на пхп, либо учитывают каждую миллисекунду...
Хз про миллисекунды, никогда не брался за подобные пректы. Ибо когда речь идёт о таких скоростях- суммы должны быть заоблачными, ведь это значит писать и с нуля и собственные расширения функций пхп. Скорость пхп - тоже вопрос для собеседования - что быстрее while, for, foreach или goto ? И желательно чтобы ещё помнил байткоды всех функций, чтобы объяснить что в общем то пох, главное не ногами писать всё остальное.

Ну вот Почему люди считают что- раз Крупный проект- так сразу предполагается если не гугол, то либо фейсбук либо что-то подобное. Вот джумла, друпал, вообще практически все движки, что стоят в первых десятках популярности- это так, простенькие проектики? И конечно же там тоже идёт счёт на милиссикунды, это видно по куче функций которые вызываются для проверки подключённого функционала, который в 60% случаев выключен.

Что до Исключений в движках- с ходу на ум пришло ipb который довольно хорошо сделан в плане расширений и вообще устройства и livestreet - который сделан по всем канонам хорошего кода (ну или практически весь).
Вот второй двиг даже можно посоветовать в плане обучения пхп, единственное, манов к ней маловато, а код читать для новичков - сложновато будет
 
Назад
Сверху