![]() ![]() ![]()
Какой рейтинг вас больше интересует?
|
Главная /
Каталог блоговCтраница блогера Хабрахабр: PHP / Блог / Захабренные/Записи в блоге |
![]() |
Хабрахабр: PHP / Блог / Захабренные
Голосов: 1 Адрес блога: http://habrahabr.ru/blog/php/ Добавлен: 2008-06-12 19:52:35 блограйдером ZaiSL |
Сколько будет стоить такая задача? Вопрос программистам
2016-05-08 01:01:35 (читать в оригинале)Последнее время появилось очень много лжеспециалистов умников которые гонят на всех и советуют всякие сложные технологии, а по итогу делают все в 5 раз дороже и дольше, а потом с их кодом никто не хочет работать.
Встречается такое мнение: Если человек профессионал, то он может выполнить задачу быстрее, качественней и по лучшей цене. И может обосновать очень детально целесообразность тех или иных технологий.
Вопрос: Во сколько $ и времени вы бы оценили такую простую задачу и на каких технологиях сделали бы ее?
Демо-Проект: Knowledge Base
Нужен Back-End + скрипты, допустим верстка простая и уже готова
База Данных
Пользователи
Категории
Страницы (имеют категорию и отметки о просмотре )
Отметки — просмотрено
Интерфейс:
Страница входа
Вход/Регистрация/Забыли пароль
Вход через Facebook и Google+
Список информации — Главная
Лента страниц постранично
Фильтр по категории
Поиск по тексту
Поиск по НЕ прочитанному
Страница информации:
HTML контент
Кнопка “Отметить как прочитанное”
Админ панель Читать дальше →
Тэги: framework, management, mvc, php, project, web-разработка, zend, веб-сайтов, программирование, разработка, спортивное
Постоянная ссылка
Расширенная MVC архитектура программы
2016-05-07 02:49:14 (читать в оригинале)MVC паттерн давно уже на рынке, но многие его используют по разному.
С опытом разработки мы увидели, что очень удобно разделить MVC таким образом:
M with SOA principles
V = templating, head, footer-scripts, parts
C = Routing + easy code and business logic
Хорошо если Model-и соответствуют SOA принципам. По сути модель многие понимают как работу с данными и получается каждая обработка данных — это некий внутренний сервис. Желательно, что бы они были НЕ связаны сильно и код можно было легко расширять.
View в веб-разработке часто несёт в себе заголовки head и скрипты, которые не являются уже внешним видом, а несут отдельный смысл. Лучше их переносить в отдельные файлы. Также View-ки должны легко делится на части для простоты масштабирования проекта
Controller — это основной элемент всей связки. В нем происходит распределение реакций на запросы клиента. И часто на первом этапе это распределение выполняет Rotuting, а уже потом в методе контроллера собираются все нужные данные и помещаются во View.
Читать дальше →
Тэги: api, architecture, it-стандарты, mvc, php, soa, software, программирование, проектирование, рефакторинг
Постоянная ссылка
Entity “фреймворк” для PHP из одного класса
2016-05-04 13:57:11 (читать в оригинале)Поскольку развитие технологий привело к тому, что у каждого программиста теперь есть собственный компьютер, в качестве побочного эффекта имеем тысячи разнообразных библиотек, фреймворков, сервисов, API и т.д. на все случаи жизни. Но когда этот случай жизни наступает, возникает проблема — что их этого использовать и что делать если оно не совсем подходит — переписывать, писать с нуля свое или прикручивать несколько решений для разных вариантов использования.
Думаю, многие замечали, что зачастую создание проекта сводится не столько к программированию сколько к написанию кода интеграции нескольких готовых решений. Иногда такие комбинации превращаются в новые решения, которые можно неоднократно использовать в последующих задачах.
Перейдем к конкретной «ходовой» задаче — объектная прослойка для работы с базами данных в PHP. Решений великое множество, начиная от PDO и заканчивая многоуровневыми (и, на мой взгляд, не совсем уместными в PHP) ORM движками.
Читать дальше →
[Из песочницы] Работа с WAV-файлами с использованием PHP
2016-05-04 11:56:06 (читать в оригинале)Всё началось с того, что я задумался о том, как отобразить на сайте информацию о загруженном аудио-файле. Для начала решил разобраться с самым простым форматом — wav. Как оказалось, ничего сложного в этом нет и писать именно об этом, в общем-то, не было бы никакого смысла, благо, информации о том, как устроен wav-файл «изнутри» в Интернете полно.
Итак, что мне удалось сделать за 2 вечера — под катом.
Читать дальше →
Не подлежит забвению
2016-05-01 12:14:09 (читать в оригинале)Вы не находите странным черту освистывать нечто до появления некого более функционального аналога оного и проявлять к этому нечто интерес после? На протяжении всего своего существования командная оболочка Windows неоднократно подвергалась жесткой критике, дескать, ее функциональность оставляет желать лучшего, что, казалось бы, должно было сойти на нет с появлением PowerShell, призванного устранить недочеты первой и упростить жизнь разработчикам и системным администраторам. Нет, PowerShell снискал должную популярность, но появился интерес и к самой командной строке особенно после того, как «селекционерами» были открыты способы запускать командные сценарии как WS[H|F] и HTA. Собственные эксперименты и наблюдения показали, что этим дело не ограничивается.
Читать дальше →


Категория «Стихи»
Взлеты Топ 5
![]() | ||
+223 |
233 |
CAPTAIN |
+196 |
256 |
Yurenzo |
+185 |
193 |
Simple_Blogger |
+171 |
263 |
Annelle |
+166 |
246 |
Similis_Deo |
Падения Топ 5
![]() | ||
-1 |
162 |
Литературное кафе "ИСКУССТВО" |
-1 |
154 |
Кому на Руси жить хорошо? |
-2 |
14 |
Фрамин |
-4 |
13 |
Miss Understanding |
-7 |
164 |
Lucy-sama |

Популярные за сутки
Загрузка...

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