![]() ![]() ![]()
Какой рейтинг вас больше интересует?
|
Главная /
Каталог блоговCтраница блогера Хабрахабр: PHP / Блог / Захабренные/Записи в блоге |
![]() |
Хабрахабр: PHP / Блог / Захабренные
Голосов: 1 Адрес блога: http://habrahabr.ru/blog/php/ Добавлен: 2008-06-12 19:52:35 блограйдером ZaiSL |
Гренландский программист (cоздатель PHP): «Ненавижу программирование. Но я люблю решать проблемы»
2016-11-22 15:26:58 (читать в оригинале)Сегодня день рождения создателя PHP, Расмуса Лердорфа (дат. Rasmus Lerdorf). Хочу представить вашему вниманию несколько фактов из его биографии и парочку цитат, чтобы понять ход мысли и мировоззрение этого «программиста».
В 1994 году Расмус запилил набор скриптов на Perl/CGI, обрабатывающих шаблоны HTML-документов, позже воплотившийся в интерпретатор языка программирования PHP, с помощью которого можно было решать различные задачи веб-приложений.

«Тот PHP который мы знаем сейчас — совсем не то, что я сделал в самом начале. Десятки, если не сотни людей принимали участие в разработке. Я был просто первым разработчиком.»
«PHP как зубная щетка. Вы пользуетесь ей каждый день, она выполняет свою работу, простой инструмент. Что вы хотите знать про зубные щетки?» Читать дальше →
Тэги: edison, edisonsoftware, open, php, source, блог, компании, программирование, разработка
Постоянная ссылка
Stacker: Nginx, DB(Mysql, Pgsql, Redis), PHP7+xDebug за 5 минут
2016-11-21 12:53:28 (читать в оригинале)Устали от LAMPов, MAMPов, ручной настройки, конфликтов? Хотите получить полностью настроенное и готовое к работе окружение для web разработки с Nginx, DB(Mysql, Pgsql, Redis), PHP7 на борту и с настроенным xDebug и все это за 5 минут? Stacker идет на помощь!
Читать дальше →
Тэги: docker, lamp, mamp, php, php7, rad, symfony, symfony2, web-разработка, веб-программирование, веб-сайтов, программирование, разработка
Постоянная ссылка
[Перевод] Ваш язык программирования — отстой
2016-11-16 21:40:49 (читать в оригинале)1 Почему JavaScript отстой
• 1.1 Плохая конструкция
• 1.2 Система типов
• 1.3 Плохие функции
• 1.4 Отсутствующие функции
• 1.5 DOM
2 Почему Lua отстой
3 Почему PHP отстой
• 3.1 Исправлено в поддерживаемых в настоящее время версиях
4 Почему Perl 5 отстой
5 Почему Python отстой
• 5.1 Исправлено в Python 3
6 Почему Ruby отстой
7 Почему Flex/ActionScript отстой
8 Почему скриптовые языки отстой
9 Почему C отстой
10 Почему C++ отстой
11 Почему .NET отстой
12 Почему C# отстой
13 Почему VB.NET отстой
15 Почему Objective-C отстой
16 Почему Java отстой
• 16.1 Синтаксис
• 16.2 Исправлено в Java 7 (2011)
• 16.3 Модель
• 16.4 Библиотека
• 16.5 Обсуждение
17 Почему Backbase отстой
18 Почему XML отстой
19 Почему отстой XSLT/XPath
20 Почему CSS отстой
• 20.1 Исправлено в CSS3
21 Почему Scala отстой
22 Почему Haskell отстой
23 Почему Closure отстой
24 Почему Go отстой
• 24.1 Базовые средства программирования (базовый язык)
• 24.2 Взаимосовместимость
• 24.3 Стандартная библиотека
• 24.4 Набор инструментальных средств
• 24.5 Сообщество
25 Почему Rust отстой
• 25.1 Безопасность
• 25.2 Синтаксис
• 25.3 Конструкция API и система типов
• 25.4 Сообщество
• 25.5 Набор инструментальных средств
Почему JavaScript отстой
Учтите, что некоторые положения относятся не к самому JavaScript, а к программным интерфейсам веб-приложений (https://developer.mozilla.org/en/docs/Web/API).
Плохая конструкция
• Каждый скрипт исполняется в едином глобальном пространстве имён, доступ в которое возможен в браузерах с оконным объектом.
• Camel-регистр никуда не годится:
XMLHttpRequest
HTMLHRElement
Читать дальше →
Тэги: backbase, c++, css, haskell, java, javascript, lua, net, perl, php, pithon, ruby, rust, scala, vba, xml, программирования, языки
Постоянная ссылка
Система сборки фронтенда в CleverStyle Framework или почему вам может быть не нужна кастомная
2016-11-16 13:57:25 (читать в оригинале)CleverStyle Framework всячески помогает разработчику не только на сервере, но и на фронтенде. Я об этом несколько раз упоминал в прошлых статьях, но никогда не вдавался в подробности того, как именно всё устроено под капотом.
Данная статья будет погружением в подробности работы со статикой для фронтенда, начиная от того как определяются файлы нужные на странице и заканчивая оптимизациями доставки статики вроде HTTP/2 Server Push. Не забудем и о том, почему с использованием CleverStyle Framework можно обойтись без кастомной системы сборки и как при желании интегрировать такую систему сборки в процессы фреймворка.
Данная статья специально упускает из внимания интеграцию Bower/NPM и RequireJS, это будет тема отдельной статьи в недалеком будущем.
Читать дальше →Тэги: assets, build, cleverstyle, cmf, cms, framework, http/2, php, polymer, preload, push, server, system, веб-сайтов, разработка
Постоянная ссылка
Класс для редактирования конфигурационных файлов
2016-11-16 12:06:11 (читать в оригинале)Задача довольно тривиальная, создать форму которая позволяет изменить значения некоторых параметров и занести изменения в существующий файл. Но когда часто сталкиваешься с однотипной задачей хочется найти какое-то более менее универсальное решение чтобы не писать каждый раз унылый велосипед.
Читать дальше →


![]() | ||
+646 |
670 |
Remi_Etien_Le_Bo |
+628 |
671 |
Темы_дня |
+606 |
617 |
ClericDade |
+578 |
618 |
OnepaTop |
+544 |
583 |
wishmaster-moscow |
![]() | ||
-1 |
38 |
Elephant_Talk |
-1 |
299 |
Блог Мэтра |
-1 |
9 |
Markup |
-1 |
35 |
Русский Ubuntu Linux |
-5 |
5 |
Pc-blog: Компьютерные новости, игры, железо, безопасность, SEO |

Загрузка...

взяты из открытых общедоступных источников и являются собственностью их авторов.