Крап / Бложеки / IT / ищу единомышленников

ищу единомышленников

пришла хорошая мысль написания фреймворка(знаю, громкое слово, но я себя люблю и не буду преуменьшать :), если больше нравится, то библиотеки классов) на PHP с целью объединения, для разработчика, серверной и клиентской части на стадии разработки и тестирования приложения. пока что планирую динамические плюшки реализовывать с помощью jQuery и плагинов к оной. интересны мысли в комментах и ништяки как символ поддержки :)
  • +1
  • 04 июня 2009, 01:47
  • Device

Комментарии (25)

RSS свернуть / развернуть
+
0
Интерестно у каво нибудь вообще есть мысли по этой теме? кроме ОПа =)

Скажи оно тебе для какой цели?
avatar

Powar

  • 04 июня 2009, 10:31
  • #
+
+1
Вспоминается боянистый рассказ про программиста, который, получив забание сделать какую-ту там базу, три месяца писал сначала свой собственный аналог аксесса, так как последний его чем-то не удовлетворил. :)
avatar

Chaos

  • 04 июня 2009, 12:24
  • #
+
0
лично мне? :) а для чего создаются все OpenSource проекты? :)
avatar

Device

  • 04 июня 2009, 13:12
  • #
+
+1
А я хочу Анджелину Джоли)

Афтор лови симпу!)
avatar

AlexDeRassan

  • 04 июня 2009, 11:09
  • #
+
0
Собственно используемый здесь движок использует все эти страшные слова, начиная с PHP и заканчивая jQuery.

А зачем оно понадобится?
avatar

ptath

  • 04 июня 2009, 12:48
  • #
+
0
с целью объединения, для разработчика, серверной и клиентской части
avatar

Device

  • 04 июня 2009, 13:12
  • #
+
+1
что то я непойму как ты хочешь их обьединять и зачем это нужно =)
Нетами, обьясниже уже, может интерестно и я запишусь в твой кружок =)
avatar

Powar

  • 04 июня 2009, 15:21
  • #
+
0
ну например как сейчас я разрабатываю сайты на PHP И MySQL, сначала пишу набор функций или класс(-ы)(зависит от настроения :)) которые выдергивают что либо из БД, собирается все в штмл тег(-и) и ретурнится. потом верстаю морду сайта и там где должны быть например фото пишется <?=getPhoto()?>, я хочу этой волокотни избежать.
то есть, как я на данный момент вижу, собирается набор классов и все пишется только на PHP, программист с помощью объекта класса собирает различные формы, таблицы, дивы, подключает свои CSS-ки, делает динамические меню и т.д. и т.п.

очевидные плюсы:
1. Кроссбраузерность
2. Весь проект на одном языке
3. Программисту тупо не обязательно даже HTML знать
4. простое создание сложных динамических частей документа, например менюшки, AJAX-формы и т.д. и т.п.

ЗЫ кстати по поводу аякса, как сейчас это делается? сначала я пишу серверную часть, потом пишу яваскриптовые функции которые работают c XMLHttpRequest потом отлаживаю работу и той и той части, тут я хочу сделать так чтобы разработчик просто об этом разделении даже не задумывался…

фух
avatar

Device

  • 04 июня 2009, 15:52
  • #
+
0
да, и еще, если уж придумали PHP-GUI(имхо извращение, к томуже с COM'ами...) то почему это не сделать :)
avatar

Device

  • 04 июня 2009, 15:54
  • #
+
+2
из таких как ты выростают виндовсы =)
никакой нахуй кросбраузерности небудет никогда, тем более с учётом пункта 3 и 4.
Пункт 2 я поддерживаю, но он так же неосуществим.

avatar

Powar

  • 04 июня 2009, 16:08
  • #
+
0
хых, м, никто не заставляет пользоваться фреймворками :) но при этом я считаю глупо писать софт на ассемблере. если человек ругает к примеру .NET(например: с какого х*я он сам за памятью следит а вот в С++ за памятью следит разработчик и т.д. и т.п.) это просто токарь 25 разряда который 30 лет проработал на своем станке, заслуженный алкоголик завода ругается на станки с ЧПУ :). лично у меня чисто для расширения умственных границ в толчке лежит книга Юрова «Ассемблер», забавное чтиво :) но при этом я поддерживаю QT и .NET.

по поводу кроссбраузерности. почему не будет? сейчас все к этому идет, по крайней мере если сравнивать извращения на которые приходилось идти году этак в 2004 и то что сейчас просто не сравнится плюс вендовцы потихоньку принимают стандартизации хтмл и цсс…

по поводу незнания хтмл программистом это я написал чисто для кол-ва пунктов так как врядли можно встретить вебразработчика(хорошего) без знания HTML+CSS.

peace :)
avatar

Device

  • 04 июня 2009, 16:26
  • #
+
0
всё идёт к тому что пора вводить html 2 и забыть о том чём верстают сейчас.
avatar

Powar

  • 04 июня 2009, 17:22
  • #
+
0
Да принимай уж его скорее членом своего кружка!
avatar

ptath

  • 04 июня 2009, 18:46
  • #
+
+1
ща, подниму репутацию чтобы можно было создать коллективный блог и будет вам кружок :)
avatar

Device

  • 04 июня 2009, 19:34
  • #
+
+1
А нафига все на php писать то?) С такой политикой каждый галимый элемент, который используется 1 раз на странице в самой жопе сайта придется выносить в отдельный файл.

Хотя может быть в этом и есть смысл, ибо всё шаблонно) По сути у меня так и написано, элемент инициализируется обращением к объекту. Пишем
$widget->useronline;

к примеру, и из файла widgets/useronline.wgt подгружается виджет списка пользователей, который имеет, к примеру, вот такое содержание:
<div class=useronline>
    <?foreach(Libs::get('useronline')->users as $user){?>
    <b><?=$user?></b>,
    <?}?>
</div>

Отличие лишь в том, что я не ограничивал себя использованием только php в шаблонах и контейнеры для вот таких вот виджетов определялись прямо там)

Вообще интересный вариант. Пока все бьются над тем, чтобы было проще глупому дизайнеру, поэтому пишут ресурсозависимые шаблонизаторы, основанные на парсинге шаблонов, мы облегчим жизнь программистам и приготовим для глупых дизайнеров настоящую каторгу ^_^ xD
avatar

Dibosh

  • 27 июля 2009, 23:17
  • #
+
0
дизайнер к которому я обращаюсь при появлении заказа просто делает мне PSDшку которую я сам режу как хочу и верстаю :) кодеры должны работать набирая буквы, дизайнеры малюя что-то в фотошопе, тобишь я просто напросто исключаю такой вид работника как верстальщик :)
avatar

Device

  • 27 июля 2009, 23:53
  • #
+
0
Обычно работу верстальщика как раз выполняет кто-то другой по совместительству. Конечно, чаще это бывает дизайнер))
avatar

Dibosh

  • 28 июля 2009, 00:10
  • #
+
0
а чем Django не угодил? только тем что на python'е?
avatar

Grig

  • 05 июня 2009, 00:03
  • #
+
0
ну как бы я питон в глаза не видел :)
avatar

Device

  • 05 июня 2009, 00:58
  • #
+
0
и более распространенного веб языка чем PHP нету :)
avatar

Device

  • 05 июня 2009, 00:59
  • #
+
0
питон хороший и простой ^^
avatar

Grig

  • 05 июня 2009, 11:55
  • #
+
0
надо будет познакомиться с ним :)
avatar

Device

  • 05 июня 2009, 17:51
  • #
+
0
а мне с пхп)
avatar

Grig

  • 06 июня 2009, 15:17
  • #
+
0
я вообще в первую очередь хочу до руби на рельсах добраца
avatar

Device

  • 06 июня 2009, 17:19
  • #
+
0
говорят руби — вещь, сам не пробовал его еще)) но питон прикольный))
avatar

Grig

  • 07 июня 2009, 11:19
  • #

Только зарегистрированные пользователи могут оставлять комментарии. Впрочем... Twitter Вконтакте Yandex Google OpenID Steam Mail.ru Facebook