форум вебмастероff на AlfaSpace.NET

Ubuntu и Linux |реактивный бесплатный хостинг | Киноклуб. ВСЁ БЕСПЛАТНО!
база знаний хостинга | правила форума

  Начало ° Ответить ° Статистика ° Опрос ° Регистрация ° Поиск ° FAQ °
Форум вебмастеров на AlfaSpace.NET / Создание сайта / вредные советы по написанию фреймворка на PHP.
Автор Сообщение
Jizus CREED
Участник

684
# Дата: 7 Июл 2006 18:16 ° Поправил: Jizus CREED


Нашёл вот на rucms.ru вредные советы по созданию cms на php.


* Ориентировка на PHP 4.0 и MySQL 3.17
* Без библиотек PEAR
* Без включения этих глупых и никому не нужных тестов;
* Без шаблонизатора;
* Инструменты для рабоы с БД? Зачем?
* Совмещение HTML и PHP сократит количество файлов. Каждый лишний файл — это зло!
* Надо давать файлам длинные имена и закапывать их глубже в директории. Как вам такой прекрасный адрес: «/department/officemanagement/administration/catalog/springCatalogUpdatePage.cla ss.php»?
* Шаблоны проектирования? Это только усложняет работу.
* Обязательно нужно использовать register_globals=on. Зачем тратить время на написание лишних символов, к примеру $_POST?

И самой главной чертой фреймворка нужно сделать его платность! Это ведь как раз то, что ищут компании!
--------------------------
И возникла парочка вопросов))). Со всеми пунктами всё понятно, кроме первых двух... Никто из мэтров не обьянит, почему это считается фигнёй (особенно удивил первый пункт)?

acsid
Alfa Guru

2430
# Дата: 8 Июл 2006 08:09


Jizus CREED
чтобы повы*баваться , типа вы все ламеры а мы на пхп5 пишем

Андрей
Алексеевич

2123
# Дата: 8 Июл 2006 09:33


» Jizus CREED
* Ориентировка на PHP 4.0 и MySQL 3.17
* Без библиотек PEAR

Тут имеется ввиду, что популярный фреймворк (т.к он подрузамевает объектно-ориентированный подход, если построен на паттерне MVC, например) должен писаться под PHP5 (т.к в php4 ОО подход только в состоянии зачатия, даже private\public\abstract нету).

Библиотеки PEAR, это внешние пользовательские библиотеки, которые пишутся на Си (если я не ошибаюсь) и подключаются через ф-цию dl(). Подробнее на ru.pear.php.net

Jizus CREED
Участник

684
# Дата: 8 Июл 2006 10:34


» Андрей
Библиотеки PEAR, это внешние пользовательские библиотеки, которые пишутся на Си (если я не ошибаюсь) и подключаются через ф-цию dl(). Подробнее на ru.pear.php.net

А почему эти "супер-пупер" считают их обязательными к юзанью?

persei
Участник

489
# Дата: 8 Июл 2006 10:38


» Андрей
Библиотеки PEAR, это внешние пользовательские библиотеки, которые пишутся на Си (если я не ошибаюсь) и подключаются через ф-цию dl()

Нет. ПЕАР это скриптовые расширения написанные на php. Они просто подинклуживаются. К примеру есть удобное расширение для проверки данных вводимых в форму. Создаешь класс, с помощью его функций создаешь элементы формы, правила проверки, пишешь form->show() и форма выводится. Кстати использовать pear можно но имхо не желательно, если его нет на хостинге, то придется таскать за собой километры файлов, половина из которых совершенно не нужна...

Во, почитайте
http://ru.pear.php.net/manual/ru/introduction.php

А расчитывать только на пхп 5 глупо тк на бошльшинстве нормальных хостингов стоит четвертый - пятых дырявый слишком, а некоторым просто влом обновляться.
Хочешь чтоб cms юзали не используй 5тых конструкций...

Андрей
Алексеевич

2123
# Дата: 8 Июл 2006 11:21


» persei
Нет.

А Си это для PECL? Расширения PECL ведь можно создавать?

Tradition
Участник

417
# Дата: 8 Июл 2006 13:14


Скорее всего там имелось в виду, что база должна быть не ниже 4той...
а про пхп он наверно в одну куча ляпнул

persei
Участник

489
# Дата: 9 Июл 2006 03:02


» Андрей
А Си это для PECL? Расширения PECL ведь можно создавать?

Ну да. Это то что кладется в папку ext. dll в винде и so в unix. По сути плагины для php. Например поддержка мускула в пхп через пекло. Да и что вы к си привязалися, пишите хоть на делфи, там все равно машинный код

Ваш ответ

Quote  Bold Style  Italic Style  Underlined Style  URL Link  Email Link  Script AutoTab  Preformatted Text  Отменить *Что это?
... Запретить смайлы


Перед отправкой "нелатинского" текста проверьте кодировку броузера!
 » Логин  » Пароль 
 
Powered by miniBB forum software © 2001-2008
Powered by miniBB-gzipper. Original size:27249, gzipped size:9045

Mp3 Download || Webs Studio™ || Song's Lyrics
eXTReMe Tracker Rambler's Top100 Рейтинг@Mail.ru Форум ТвойWeb [Valid RSS]