PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (98): В начало « ... 65 66 67 68 [69] 70 71 72 73 ... » В конец

> Найдено сообщений: 1459
ALEN Отправлено: 30 Ноября, 2010 - 12:17:57 • Тема: Шаблоны в php • Форум: Программирование на PHP

Ответов: 53
Просмотров: 3469
Вот не понимаю, какая разница писать:
{$str} или <?=$str?> - второй вариант всегда на 3 символа длиннее, но во много раз быстрее
ALEN Отправлено: 30 Ноября, 2010 - 11:21:44 • Тема: Шаблоны в php • Форум: Программирование на PHP

Ответов: 53
Просмотров: 3469
Единственный умный ответ вижу только от Вездеход .
Использование шаблонизатора не научит вас основному, так и будет писаться ерунда на форуме. Чтоб решить проблему, нужно просто научится разделить (дальше русским языком) шаблон и исполняемый код, т.е. избавится в шаблоне от вычислений и получения данных из БД и тому подобному, шаблон только для вывода - когда этого добьетесь - вот вам и MVC , а смарти просто уже готовый класс ко всему этому.
ALEN Отправлено: 30 Ноября, 2010 - 11:14:27 • Тема: class php5 использование self и parent • Форум: Программирование на PHP

Ответов: 8
Просмотров: 2411
OrmaJever
Да в моем предыдущем посту, действительно опечатка:

PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. class Person {
  3. public static $name='1';
  4. function getName() {
  5. return self::$name;
  6. }
  7. }
  8.  
  9. class Person2 extends Person {
  10. public static $name='2';
  11. function getName1() {
  12. return parent::$name;
  13. }
  14.  
  15. function getName2() {
  16. return self::$name;
  17. }
  18. }
  19.  
  20. $person = new Person();
  21. print $person->getName(); // выведет  1
  22.  
  23. $person2 = new Person2();
  24. print $person2->getName1(); // выведет  1
  25. print $person2->getName(); // выведет  1
  26. print $person2->getName2(); // выведет  2
  27.  
  28. ?>
ALEN Отправлено: 29 Ноября, 2010 - 21:35:47 • Тема: С чего начать создавая БД на mysql? • Форум: Программирование на PHP

Ответов: 2
Просмотров: 184
Все и сразу)))
А в серьезности - это вы много сразу решили сделать, с вашими знаниями!
ALEN Отправлено: 29 Ноября, 2010 - 20:27:43 • Тема: Много разных вопросов • Форум: Программирование на PHP

Ответов: 11
Просмотров: 614
Andruxa
Ну начну с того, что тебе сейчас нужен не шаблонизатор, а разделить программный код от шаблона:
1) Это быстрей будет работать чем шаблонизатор
2) На ближайшие несколько лет тебе точно хватит такого вида реализации

P.S. Если есть цель для создания или реально хочешь получить опыт, можешь написать мне в ПМ я тебе расскажу про свои наработки и опыт и если захочешь поучаствуешь в создании удобной системы для разработчика.
(Добавление)
И еще ЧПУ уже не актуально делать таким методом. В будущем выложу наработанные классы для быстрого создания своей CMS - там же и универсальное решение ЧПУ . Данное решение позволит получать тело страницы даже через консоль, чего в бытующем простом варианте не сделать.
ALEN Отправлено: 29 Ноября, 2010 - 20:23:52 • Тема: и у меня траблы с curl • Форум: Программирование на PHP

Ответов: 15
Просмотров: 2367
Рекомендация для всех новичков:
ЕСТЬ КРУТАЯ ШТУКА - НАЗЫВАЕТСЯ DENVER

Кстати у автора данного проекта - Дмитрия Котерова, есть замечательная книжка: "Самоучитель PHP4" - вот рекомендую использовать одно и прочесть другое.
ALEN Отправлено: 29 Ноября, 2010 - 20:20:31 • Тема: Рассудите (про классы) • Форум: Программирование на PHP

Ответов: 15
Просмотров: 1088
Phantik
Понятней - это имеется в виду что ты обращаешься к классу не пустому и представь, что этот класс наследует другой и в нем более 50 методов и еще больше свойств. Попробуй все это грамотно и красиво соединить и чтоб было удобно работать.

P.S. Еще раз рекомендую разобрать http://forum.php.su/topic.php?fo...1&topic=5465 и написать такое же без ООП - и поймешь, почему быстрей и удобней использовать классы
ALEN Отправлено: 29 Ноября, 2010 - 20:16:30 • Тема: Создают ли нагрузку логи сервера • Форум: Apache и другие веб-серверы

Ответов: 23
Просмотров: 2237
JustUserR
На заметку - он не имеет доступа к серверу!
ALEN Отправлено: 29 Ноября, 2010 - 13:13:11 • Тема: Рассудите (про классы) • Форум: Программирование на PHP

Ответов: 15
Просмотров: 1088
Посмотри вот этот класс:
http://forum.php.su/topic.php?fo...1&topic=5465

Попробуй написать это же код без ООП - и обрати внимание потом на удобность кода, количество строк + как я приводил уже пример просто наследовать класс и переписать часть отвечающую за кэш (например хранение не в файлах а в БД).

А еще удобно использовать

function __autoload($class_name) { include_once("./class/".$class_name.".php"); }

чтоб не подключать каждый класс, а он автоматически будет подключатся из папки class в наш код, если понадобится. Только этот момент на сколько упрощает жизнь.
ALEN Отправлено: 29 Ноября, 2010 - 13:04:05 • Тема: Создают ли нагрузку логи сервера • Форум: Apache и другие веб-серверы

Ответов: 23
Просмотров: 2237
Телевизор
Честно говоря не пойму, что вы пытаетесь сделать?
ALEN Отправлено: 28 Ноября, 2010 - 22:51:25 • Тема: поисковичек • Форум: Программирование на PHP

Ответов: 22
Просмотров: 1573
strengerst
Учи мат часть, там все описано и составляй нужные тебе запросы
ALEN Отправлено: 28 Ноября, 2010 - 22:46:48 • Тема: Прошу вашей помащи • Форум: Программирование на PHP

Ответов: 1
Просмотров: 13788
Прочтите http://php.su/lessons/?lesson_13
ALEN Отправлено: 28 Ноября, 2010 - 22:45:02 • Тема: Рассудите (про классы) • Форум: Программирование на PHP

Ответов: 15
Просмотров: 1088
У нас такие темы смотрю 2 раза в сутки задаются.
На второй странице еще по моему 2 темы про классы, там же все ответы на следующие ваши вопросы.
ALEN Отправлено: 28 Ноября, 2010 - 22:42:59 • Тема: Создают ли нагрузку логи сервера • Форум: Apache и другие веб-серверы

Ответов: 23
Просмотров: 2237
Телевизор
никак - это настройки апача и к ним от сайта не подобраться
ALEN Отправлено: 28 Ноября, 2010 - 20:47:01 • Тема: поисковичек • Форум: Программирование на PHP

Ответов: 22
Просмотров: 1573
Наверное нужно стукнуть вас )))

PHP:
скопировать код в буфер обмена
  1. SELECT * FROM `FORUM` WHERE `comment` LIKE '%искомое%'  or  `comment` LIKE '%слово%'


Так никак наверное нельзя сделать)))

Страниц (98): В начало « ... 65 66 67 68 [69] 70 71 72 73 ... » В конец
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB