Pull to refresh
6
0
Максим Дешкевич@7workers

User

Send message
такой и был сразу. но потом я подумал что сам смогу сделать правильные выводы.
ой вы знаете, всякие бывают гики. :))))
хм. интересно… а «личная жизнь»: закладки, музыка, документы...?
поправьте меня, если я не прав, windows — ваша рабочая операционная система, вы используете инструменты: IDE, браузеры и VMWare для dev-сервера.
я думаю, что писать php можно даже на листике бумаги карадашом.
в какой ОС работают основные рабочие инструменты? где всё «тестируется» — не в счёт, это само собой.
хм… интересно… какие это проекты?
зря вы так. мне кажется за последнее время всё немного изменилось.
опрос был создан для того, чтобы показать, как «всё запущено» ;) потому что многие PHP разработчики считают себя «архитекторами», даже на зная, что такое UML. но смысл не в том, чтобы просто показать. я предлагаю с этим что-то делать.
ну тогда, я думаю, вам стоит выделить специалиста по БД который будет 2 раза в неделю тратить по 2 часа на синхронизацию. это гораздо надёжнее, и, возможно, дешевле, чем «скрестив пальцы» отадваться автоматическуму скрипту.
всегда синхронизирую вручную, да и делать это приходится всего несколько раз за проект. Если вам нужно делать это через день — у вас не production, а ещё один dev-сервер по-моему.
замечательно! полностью с вам согласен. думаю вам будет интересен мой следующий топик. ждите :)
об этом и опрос. на что опирабтся сужности обычно в вашем приложении?
насколько я понял, вы не используете ООП и инкапсуляцию, так что для вас, несомненно, такой подход будет «не гибким»
решение ничуть не усложняет структуру классов. изменяется лишь метод, ответсвенный за выдачу данных шаблонизатору. логика формирования списка и экземпляра данных у меня не простая, потому что у меня сплошные классы и объекты с хорошей инкапсуляцией, и нужно как-то повлиять на логику определенных методов.

пример кода:

на странице:


$this->add( Auctions::getFeatured(), new Parameters('Auction/Vehicle/VehicleProfile:mode=short') );

в классе VehicleProfile:

$params->useContext('VehicleProfile');
if( $params->get('mode') == 'short') $fieldsParam= new Parameters('Fields:Manufacturer,Model,Year');

$data->add( $this->Data_Fields( $fieldsParam ) );

я применяю ООП, так что у меня каждая сущность занимается «своими делами». да, у меня сотня (ато и больше) запросов на странице — не вижу в этом проблемы. поэтому мне и нужноданное решение.
если вы создаёте модель кода прежде чем сам код — значит это моделирование.
я же не сказал «только». но в большинстве случаев — да, PHP применяется там где нужно «грязно и быстро». На java такое наблюдается? а на .NET?

«большие и серъёзные» есть, но их можно посчитать по пальцам.
вот поэтому си я ява серъёзнее воспринимается — потому что там профессиональный подход. Вернее «только» профессиональный. Большенство PHP программистов — «умельцы», способные быстренько «сварганить» всё что нужно прямо на коленках. Поэтому большие и серъёзные проекты делаются на java и .net. А ведь это не справедливо, верно?
Вы правы, уважаемый! Бесконечно правы! Вот я и хочу вытащить эту проблему «наружу»

Information

Rating
Does not participate
Location
Минск, Минская обл., Беларусь
Date of birth
Registered
Activity