Schrift
[thread]4541[/thread]

Catalyst 5 released! (Seite 2)



<< |< 1 2 3 4 >| >> 34 Einträge, 4 Seiten
lichtkind
 2005-04-19 14:34
#40381 #40381
User since
2004-03-22
5708 Artikel
ModeratorIn + EditorIn
[Homepage]
user image
du weisst ich bin in der wikipedia etwas aktiv und da grad super heftig diskussion tobt und uli fuchs grad mit der wikiweise einen wp fork in java macht wollt ich fragen ob man auch eine wikisoftware aus catalyst basierend schreiben kann. ich mein gehen tut es sicher aber wäre es günstig?
Wiki:Tutorien in der Wiki, mein zeug:
kephra, baumhaus, garten, gezwitscher

Es beginnt immer mit einer Entscheidung.
esskar
 2005-04-21 04:00
#40382 #40382
User since
2003-08-04
7321 Artikel
ModeratorIn

user image
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
use strict;
use warnings;

package Ox::WebMail;
use vars '$VERSION';
$VERSION = '0.01';

use Catalyst qw/-Debug/;

Ox::WebMail->config(
name => 'OxWebMail',
root => $ENV{DOCUMENT_ROOT},
);

Ox::WebMail->setup;

sub default : Private {
my ($self, $config) = @_;
$config->res->output('Congratulations, Ox::WebMail is on Catalyst!');
}

1;


welchen Vorteil hat '-Debug' bzw. wann seh ich die Auswirkungen?
pq
 2005-04-21 13:10
#40383 #40383
User since
2003-08-04
12209 Artikel
Admin1
[Homepage]
user image
[quote=sri,21.04.2005, 10:53]Tja, was soll man mit webservern machen die den CGI standard nicht komplett unterstuetzen... :rock:[/quote]
bedenklich finde ich nur, dass es der 1und1 server ist. also schon ein
massenhoster. würde mich freuen, wenn die das mal irgendwann auf
die reihe kriegen. bin zum glück selbst nicht betroffen; ich mag PATH_INFO =)
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wiki:Wie frage ich & perlintro Wiki:brian's Leitfaden für jedes Perl-Problem
esskar
 2005-04-21 14:34
#40384 #40384
User since
2003-08-04
7321 Artikel
ModeratorIn

user image
meine Idee vorm einschalfen war, dass man config benutzen könnte, um eine Variable zu definieren, die anstatt von PATH_INFO genommen wird. also z.b.

Code: (dl )
1
2
3
4
5
Ox::WebMail->config(
name => 'OxWebMail',
root => $ENV{DOCUMENT_ROOT},
path_info => $ENV{QUERY_STRING},
);
sri
 2005-04-21 15:04
#40385 #40385
User since
2004-01-29
828 Artikel
BenutzerIn
[Homepage] [default_avatar]
[quote=esskar,21.04.2005, 12:34]meine Idee vorm einschalfen war, dass man config benutzen könnte, um eine Variable zu definieren, die anstatt von PATH_INFO genommen wird. also z.b.

Code: (dl )
1
2
3
4
5
Ox::WebMail->config(
  name => 'OxWebMail',
  root => $ENV{DOCUMENT_ROOT},
  path_info => $ENV{QUERY_STRING},
);
[/quote]
Nein, etwas eleganter geht es dann doch. ;)

Wird wohl auf http://localhost/script/pl?path=/lalala/foo/bar&key=val hinauslaufen...
lichtkind
 2005-05-15 00:24
#40386 #40386
User since
2004-03-22
5708 Artikel
ModeratorIn + EditorIn
[Homepage]
user image
http://www.ati.com/products/catalyst/

hoffentlich kriegt ihr keien probleme

und das logo find ich naja etwas.. könnte das anspielung an monkey island sein ?

http://thefeed.no/mojomojo\n\n

<!--EDIT|lichtkind|1116102385-->
Wiki:Tutorien in der Wiki, mein zeug:
kephra, baumhaus, garten, gezwitscher

Es beginnt immer mit einer Entscheidung.
lichtkind
 2005-07-19 12:13
#40387 #40387
User since
2004-03-22
5708 Artikel
ModeratorIn + EditorIn
[Homepage]
user image
würdest du mir bitte erklären welchen?
Wiki:Tutorien in der Wiki, mein zeug:
kephra, baumhaus, garten, gezwitscher

Es beginnt immer mit einer Entscheidung.
lichtkind
 2005-05-15 13:22
#40388 #40388
User since
2004-03-22
5708 Artikel
ModeratorIn + EditorIn
[Homepage]
user image
das ist mir schon gestern aufgefallen,
ich fand nur das mojomojo logo grauselig.
ich wünschte es würde wikimedia ersetzen, ich hab mal mit einem
der entwickler gesprochen ober die kämpfen lieber mit ihren architektur-
problemen als umzusatteln, so wie es schien haben die noch nicht mal
aubere spece für einen wiki syntax lexer wie etwas POD-wiki der man
schnell einen neuen syntax beibringen oder erweitern kann

ngMedia, nanana was ist denn das:
http://www.ngmedia.com/news/pvoice/

"pVoice version 2.1 fick med hjälp av nGmedia en svensk version och en uppsättning nya ikoner. Ny webdesign är också att vänta." *moralapostel rauhäng*\n\n

<!--EDIT|lichtkind|1116149301-->
Wiki:Tutorien in der Wiki, mein zeug:
kephra, baumhaus, garten, gezwitscher

Es beginnt immer mit einer Entscheidung.
sri
 2005-04-16 01:39
#40389 #40389
User since
2004-01-29
828 Artikel
BenutzerIn
[Homepage] [default_avatar]
Hi,

Vielleicht hat es ja der eine oder andere mitbekommen, wir haben da ein kleines Projekt das sich einiger beliebtheit erfreut, namens Catalyst.
Catalyst ist ein elegantes MVC Framework das aus Maypole entstanden und Ruby on Rails recht aehnlich ist.

Wir haben jedenfalls heute die version 5 freigegeben, hier das announcement. ;)

Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
The Catalyst development team is proud to announce the release of Catalyst version 5.

Most noticeable new features are next to countless bufixes and improvements:

   - New sweet syntax for action definition

          sub default : Private { $_[1]->res->output('Hello') } );

          sub default : Local { $_[1]->res->output('Hello') } );

          sub default : Global { $_[1]->res->output('Hello') } );

          sub index : Path('/index.html') {
              my ( $self, $c ) = @_;
              $c->res->output('Hello');
              $c->forward('foo');
          }

          sub product : Regex('^product[_]*(\d*).html$') {
              my ( $self, $c ) = @_;
              $c->stash->{template} = 'product.tt';
              $c->stash->{product} = $c->req->snippets->[0];
          }

   - Mason autohandlers like 'auto' actions

   - Refactored engines (Test, HTTP, CGI, FCGI, mod_perl1 and experimental mod_perl2)

   - Whole new core with a very extendable api (it's possible to change nearly everything)

   - New testing framework (with actually around 300 tests) which can even test remote applications over http!

   - Helper system using TT2 (does not exclude Mason!)

For the Ajax addicted, we've also ported the helper tags for the famous Prototype JavaScript library from Ruby on Rails, available from CPAN as Catalyst::Plugin::Prototype.

And for Pluggable applications there is now Catalyst::Plugin::Pluggable on CPAN , which makes it dead simple to add a plugin api to your application.


If you might not know what the Catalyst Framework is either.

We've labeled it as a " Elegant MVC Web Application Framework", whatever that means.
To explain easily, it's the glue that binds web development technologies like templates, database models and web servers together.
Catalyst borrows heavily from systems like Ruby On Rails and Maypole.
The key concepts are DRY (don't repeat yourself) and Lego Architecture (reusable components).

--
gabb is the greatest... :)


Am einfachsten kann man mit dem Intro durchstarten.

Ausserdem ist im (inzwischen recht ueberfuellten) #catalyst auf irc.perl.org immer was los.
Mailingliste ist hier.

Dank unserer Freunde von perl.org haben wir seit heute auch http://catalyst.perl.org

Bisher haben wir zwar bloss (wir sind ja erst zwei Monate alt) ein paar hundert Anwender darunter aber auch prominentere Perler wie autrijus und acme.
sri
 2005-04-19 15:00
#40390 #40390
User since
2004-01-29
828 Artikel
BenutzerIn
[Homepage] [default_avatar]
*lol* Ein MediaWiki aehnliches system wird in den naechsten Tagen released. ;)

http://maypole.perl.org/repos/mojomojo/trunk

Weitere infos auf der Mailing-liste oder #catalyst auf irc.perl.org
<< |< 1 2 3 4 >| >> 34 Einträge, 4 Seiten



View all threads created 2005-04-19 15:07.