Μου κάνει το Wordpress για το project που θέλω να ετοιμάσω;

Μια περιοχή για το WordPress, αυτή την δημοφιλή δωρεάν πλατφόρμα για blogging

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
taxidromos
Δημοσιεύσεις: 7
Εγγραφή: 26 Ιαν 2014 22:39

Μου κάνει το Wordpress για το project που θέλω να ετοιμάσω;

Δημοσίευση από taxidromos » 26 Ιαν 2014 23:42

Χαιρετώ όλη την παρέα.

Είμαι νέος εδώ και νομίζω ότι βρήκα ένα λιμάνι.

Να μπω στο θέμα.... έχω κάποιες αμφιβολίες για το αν μου κάνει το wordpress για ένα project.
Πρέπει να αποφασίσω αν θα γίνει με joomla, wordpress, drupal ή κάποιο άλλον τρόπο.

Αν κάνει το Wordpress.... θα χρειαζόμουν μια βοήθεια για το πως θα το στήσω, με ποιες επεκτάσεις, επεμβάσεις κλπ.

Να σας το αναπτύξω το project μου λοιπόν.....

Ετοιμάζομαι να στήσω ένα Site με το οποίο οι χρήστες θα μπορούν να στείλουν SMS μεμονωμένα, βάζοντας τον αριθμό του παραλήπτη ή μαζικά ανεβάζοντας λίστα με τα τηλέφωνα σε excel ή text αρχείο.

Η διαδικασία για την αποστολή είναι η εξής:

Ο επισκέπτης πρέπει να γίνει χρήστης κάνοντας εγγραφή.

Η διαδικασία της εγγραφής απλή όπως στα περισσότερα φόρουμ ή δυναμικά site. Η μόνη διαφορά έχει να κάνει με την ολοκλήρωση - επιβεβαίωση της εγγραφή του.

Η Επιβεβαίωση της εγγραφής του πρέπει να γίνει μέσω SMS, δηλαδή το σύστημα παράγει έναν 8ψήφιο κωδικό PIN τον οποίο και αποστέλλει με SMS στο κινητό του χρήστη. (Για την αποστολή αυτού του SMS θα συνδέεται μέσω ΑΡΙ με Gateway της επιλογής μου).

Μόλις κάνει την πρώτη του σύνδεση, καλείται να βάλει το ΡΙΝ που έλαβε στο κινητό του. Με αυτό τον τρόπο επιβεβαιώνεται η εγγραφή και του πιστώνονται 0,50€ στο Balance του για να δοκιμάσει την λειτουργία και την ποιότητα των υπηρεσιών αποστολής, πριν βάλει παραπάνω χρήματα.

Μετά την εγγραφή του ο χρήστης θα πρέπει να μπορεί να διαχειριστεί μέσα από την πλατφόρμα:

1. Λίστες επαφών (.csv .txt)
2. Πρότυπα κείμενα για SMS. Δημιουργία, επεξεργασία, κλπ
3. Το χρηματικό του υπόλοιπο. Μπορεί να προσθέσει χρήματα στο υπόλοιπο με πιστωτική ή χρεωστική κάρτα, μέσω Paypal όπου το υπόλοιπο του γίνεται άμεσα διαθέσιμο, ή μέσω τραπεζικής κατάθεσης όπου το υπόλοιπο του θα γίνει διαθέσιμο μετά από δική μου επέμβαση μόλις τα χρήματα είναι στον λογαριασμό μου. Πρέπει ο κάθε χρήστης να μπορεί να μεταφέρει υπόλοιπο από λογαριασμό σε άλλο λογαριασμό ελεύθερα, φτάνει να έχει το username του χρήστη που θα παραλάβει το υπόλοιπο.
4. Αποστολή SMS άμεσα ή με δυνατότητα προγραμματισμού

Για την αποστολή θα πρέπει ο χρήστης να ορίζει τα στοιχεία (αποστολέας = ή μικρότερο των 11 χαρακτήρων, αριθμός παραλήπτη manually ή από λίστα ή σε συνδυασμό λίστας και το κείμενο)
Όταν λοιπόν ο χρήστης βάλει όλα τα απαραίτητα στοιχεία και πατήσει ο χρήστης "SEND", πριν αποσταλεί αυτό πρέπει να γίνουν κάποιοι έλεγχοι και κάποιοι υπολογισμοί.

1. Θα ελέγχει το μέγεθος του κειμένου (160 χαρακτήρες/sms, γίνεται η αποστολή και μεγαλύτερου μηνύματος μέχρι 300 χαρακτήρες αλλά χρεώνεται σαν 2 μηνύματα).
2. Θα υπολογίζει την ποσότητα των μηνυμάτων που θα αποσταλούν σύμφωνα με το μέγεθος του κειμένου
3. Θα μετράει πόσοι παραλήπτες είναι από Ελλάδα, πόσοι από άλλες χώρες (υπ' όψη ότι κάθε μήνυμα αναλόγως την χώρα του κοστίζει και διαφορετικά)
4. Να υπολογίζει το ποσό που πρέπει να χρεώσει

Μετά από όλα αυτά τα control και τους υπολογισμού βγάζει ένα παράθυρο με αυτές τις πληροφορίες: π.χ. "Το μήνυμα σας θα αποσταλεί σε 1250 παραλήπτες από 7 χώρες και θα σας χρεώσει 33,27€ να συνεχίσω με την αποστολή;" και τα Αποστολή και Άκυρο στις επιλογές που του δίνει. Μόλις πατήσει ο χρήστης αποστολή για την αποστολή του SMS θα πρέπει να ελέγχει το σύστημα αν επαρκεί το χρηματικό υπόλοιπο. Αν επαρκεί τότε χρησιμοποιώντας τα δεδομένα από την φόρμα αποστολής θα τα στέλνει μέσω HTTP/API σε σέρβερ του πάροχου και ο πάροχος θα στέλνει το μήνυμα. Αν δεν επαρκεί το υπόλοιπο να τον πηγαίνει στο μέρος όπου προσθέτει χρηματικό υπόλοιπο (χωρίς να χαθούν τα στοιχεία από την υποβολή της φόρμας για την αποστολή του μηνύματος) και να τον επιστρέφει στην αποστολή του μηνύματος.

Μετά την αποστολή τους ο πάροχος στέλνει για κάθε νούμερο και την αναφορά παράδοσης ή μη, σε IP που του έχουμε ορίσει. Αυτά τα στοιχεία πρέπει να τα αποθηκεύουμε και να μπορεί να ανατρέχει ο χρήστης ανά πάσα στιγμή ορίζοντας ημερομηνίες να βλέπει πόσα μηνύματα έστειλε και την τύχη τους. Να έχει δηλαδή την δυνατότητα αναφορών. Σε πόσες χώρες έστειλε, πόσες επιτυχημένες αποστολές είχε και άλλα τέτοια

Αυτά εν ολίγοις......

Τι λέτε; Μου κάνει το Wordpress?
Αν ναι ποια πρόσθετα θα μπορούσα να χρησιμοποιήσω;
Για τα δεδομένα να χρησιμοποιήσω Access ή sql?

Θα ήμουν ευγνώμων για κάθε πληροφορία, συμβουλή ή βοήθεια

Εύχομαι να ήμουν κατατοπιστικός.

Με εκτίμηση
Τζώρτζης Αντωνόπουλος

geomagas
Δημοσιεύσεις: 667
Εγγραφή: 06 Απρ 2013 13:36
Τοποθεσία: Ηράκλειο Κρήτης
Επικοινωνία:

Μου κάνει το Wordpress για το project που θέλω να ετοιμάσω;

Δημοσίευση από geomagas » 26 Ιαν 2014 23:51

Δεν χρειαζόταν όλη αυτή η ανάλυση...

Ναι, σου κάνει το WordPress.
Όπως σου κάνει (πιστεύω) και το joomla και το drupal.

Απλά, μυρίζομαι ότι θα χρειαστεί να γράψεις πολύ κώδικα.

Για τα δεδομένα... Access! :whistle:

taxidromos
Δημοσιεύσεις: 7
Εγγραφή: 26 Ιαν 2014 22:39

Μου κάνει το Wordpress για το project που θέλω να ετοιμάσω;

Δημοσίευση από taxidromos » 26 Ιαν 2014 23:58

Κατ αρχήν σε ευχαριστώ για την γρήγορη απάντηση εκ πρώτης.....

Πριν κάτσω και γράψω όλο αυτόν τον κώδικα...... πιστεύεις υπάρχουν κάποια modules που πρέπει να χρησιμοποιήσω; Μην κάτσω και προγραμματίσω κάτι που ήδη υπάρχει.

Άσε που από κώδικα δεν κατέχω πράμα....... :roll:

geomagas
Δημοσιεύσεις: 667
Εγγραφή: 06 Απρ 2013 13:36
Τοποθεσία: Ηράκλειο Κρήτης
Επικοινωνία:

Μου κάνει το Wordpress για το project που θέλω να ετοιμάσω;

Δημοσίευση από geomagas » 27 Ιαν 2014 00:08

Μπορείς να ψάξεις. Ξεκίνα από εδώ.
Κώδικα θα πρέπει να μάθεις. Ακόμα και όλα να τα βρεις έτοιμα, τίποτα δεν θα είναι ακριβώς κομμένο και ραμμένο στα μέτρα σου.

BTW, δεν πιστεύω να πίστεψες αυτό που είπα για την Access;

taxidromos
Δημοσιεύσεις: 7
Εγγραφή: 26 Ιαν 2014 22:39

Μου κάνει το Wordpress για το project που θέλω να ετοιμάσω;

Δημοσίευση από taxidromos » 27 Ιαν 2014 00:09

Το μόνο που δεν πίστεψα χαχαχα

taxidromos
Δημοσιεύσεις: 7
Εγγραφή: 26 Ιαν 2014 22:39

Μου κάνει το Wordpress για το project που θέλω να ετοιμάσω;

Δημοσίευση από taxidromos » 27 Ιαν 2014 00:27

geomagas έγραψε: Κώδικα θα πρέπει να μάθεις. Ακόμα και όλα να τα βρεις έτοιμα, τίποτα δεν θα είναι ακριβώς κομμένο και ραμμένο στα μέτρα σου.
Ωραία..... κάποιος που παρά τα 40 του θέλει από κάπου να αρχίσει να μαθαίνει κώδικα, από που ξεκινάει; Εννοώ, php, ASP.NET, java, html, html5?

Για να ξεκινήσω με κάτι που θα είναι επίκαιρο και χρήσιμο και όχι ξεπερασμένο και άχρηστο.

Μάλλον σε λάθος μέρος το ρωτάω αλλά anyway

geomagas
Δημοσιεύσεις: 667
Εγγραφή: 06 Απρ 2013 13:36
Τοποθεσία: Ηράκλειο Κρήτης
Επικοινωνία:

Μου κάνει το Wordpress για το project που θέλω να ετοιμάσω;

Δημοσίευση από geomagas » 27 Ιαν 2014 00:34

Εφόσον καταλήξεις σε ένα από τα τρία cms που ανέφερες, θα χρειαστείς HTML(5), CSS(3), PHP, JavaScript και ίσως MySQL.
Με αυτή τη σειρά.
Αλλά πρώτα, στήσε κάπου το CMS σου και εξοικειώσου με το περιβάλλον του και τις έννοιές του.

taxidromos
Δημοσιεύσεις: 7
Εγγραφή: 26 Ιαν 2014 22:39

Μου κάνει το Wordpress για το project που θέλω να ετοιμάσω;

Δημοσίευση από taxidromos » 27 Ιαν 2014 00:36

Ευχαριστώ...... ;)

Άβαταρ μέλους
giannis17
Honorary Member
Δημοσιεύσεις: 1215
Εγγραφή: 06 Ιαν 2005 19:50
Τοποθεσία: Παγκράτι - Αθήνα
Επικοινωνία:

Μου κάνει το Wordpress για το project που θέλω να ετοιμάσω;

Δημοσίευση από giannis17 » 27 Ιαν 2014 09:36

HTML, CSS και Javascript θα χρειαστείς για να κάνεις εικαστικές αλλαγές στην ιστοσελίδα. Εγώ θα ξεκίναγα από PHP για να γράψω το πρόγραμμα διαχείρισης των SMS που θέλει πολύ δουλειά και θα άφηνα το εικαστικό στο τέλος, το οποίο στην τελική μπορείς να χρησιμοποιήσεις κι ένα έτοιμο free template.

Άλλη ιδέα είναι να χρησιμοποιήσεις κάποια ψιλό-έτοιμη λύση (ψιλό γιατί δεν κάνει ακριβώς αυτό που θες), όπως η http://kalkun.sourceforge.net/ και να την επεκτείνεις για να κάνει αυτό που θες. Ύστερα μπορείς να την ενσωματώσεις σε όποιο cms θες με ένα iframe για αρχή ή και να την μετατρέψεις σε component στην πορεία.
"There is only one problem with common sense; it’s not very common."
– Milt Bryce

alou
Script Master
Δημοσιεύσεις: 1374
Εγγραφή: 24 Αύγ 2007 19:52
Επικοινωνία:

Μου κάνει το Wordpress για το project που θέλω να ετοιμάσω;

Δημοσίευση από alou » 27 Ιαν 2014 11:51

Δηλαδή, καταλήγουμε ότι πρέπει μάθει php και προφανώς html, css & javascript (γιατί όσο νάναι μια φόρμα θα τη χρειαστεί) ώστε να δημιουργηθεί ένα σύστημα πληρωμών (που δεν το αναφέρει αλλά υπάρχει προφανώς) και ένα σύστημα διαχείρησης πόντων, API για SMS gateway, προϋπολογισμό κόστους, report αποστολών κλπ.

Μήπως δεν είναι λογικό να μάθεις να πετάς αεροπλάνο αν θες απλά να ταξιδέψεις μέχρι τη Θεσσαλονίκη (φέτος, όχι σε 2 χρόνια)?

Άβαταρ μέλους
giannis17
Honorary Member
Δημοσιεύσεις: 1215
Εγγραφή: 06 Ιαν 2005 19:50
Τοποθεσία: Παγκράτι - Αθήνα
Επικοινωνία:

Μου κάνει το Wordpress για το project που θέλω να ετοιμάσω;

Δημοσίευση από giannis17 » 27 Ιαν 2014 12:13

alou ξέχασες ότι πρέπει να κατασκευάσει και το αεροπλάνο όχι μόνο να μάθει να πετάει :kaloe:

anyway ναι αν πρόκειτε να κάνει μόνο 1 project δεν συμφέρει να φάει μήνες μαθαίνοντας αυτές τις γλώσσες. καλύτερα να το παραγγείλει σε κάποιον επαγγελματία ή να αρκεστεί σε ότι έτοιμο βρει σαν πλατφόρμα.

αλλά γενικά ο προγραμματισμός ανοίγει ορίζοντες τόσο στον τρόπο σκέψεις όσο και σε ευκαιρίες καριέρας. Ας δοκιμάσει να φτιάξει κάτι, έστω μια απλή ιστοσελίδα και αν δει ότι είναι εύκολο για εκείνον (άρα έχει κάποιο ταλέντο/προγραμματιστικό τρόπο σκέψης) ας προχωρήσει και στα υπόλοιπα.

btw η ηλικία δεν παίζει κανένα ρόλο (εκτός αν έχουν αρχίσει τα προβλήματα μνήμης), ο πατέρας μου έχει μάθει να δουλεύει επαγγελματικά προγράμματα επεξεργασίας βίντεο και ήχου στα οποία εγώ δεν έχω ιδέα, από μόνος του, και είναι 62.
"There is only one problem with common sense; it’s not very common."
– Milt Bryce

geomagas
Δημοσιεύσεις: 667
Εγγραφή: 06 Απρ 2013 13:36
Τοποθεσία: Ηράκλειο Κρήτης
Επικοινωνία:

Μου κάνει το Wordpress για το project που θέλω να ετοιμάσω;

Δημοσίευση από geomagas » 27 Ιαν 2014 12:26

alou έγραψε:Μήπως δεν είναι λογικό να μάθεις να πετάς αεροπλάνο αν θες απλά να ταξιδέψεις μέχρι τη Θεσσαλονίκη (φέτος, όχι σε 2 χρόνια)?
Δεν την πολυκατάλαβα την αναλογία.

Το να μάθεις να πετάς αεροπλάνο προφανώς αναφέρεται στο να στήσεις ένα CMS και να μάθεις ό,τι χρειάζεται για να φτιάξεις αυτά που δεν θα βρεις έτοιμα.

Το ταξίδι στη Θεσσαλονίκη με τι αντιστοιχεί;

Ρωτάω, για να μπορέσω να τα κάνω μετρήσιμα, ώστε να έχει νόημα η σύγκριση.

alou
Script Master
Δημοσιεύσεις: 1374
Εγγραφή: 24 Αύγ 2007 19:52
Επικοινωνία:

Μου κάνει το Wordpress για το project που θέλω να ετοιμάσω;

Δημοσίευση από alou » 27 Ιαν 2014 13:56

Θέλω να πάω Θεσσαλονίκη = Θέλω να υλοποιήσω το τάδε project

Οι επιλογές είναι να μάθω να πετάω αεροπλάνω (να μάθω php/js/html/css) ή να βγάλω ένα εισιτήριο (να το αναθέσω κάπου).

Επειδή δε μιλάμε για ένα presentation site ποιός είμαι, τι κάνω, γειά σας αλλά για σύστημα πληρωμών, πόντων, SMS gateway API, report αποστολών κλπ. θέλει λίγο σκέψη αν αξίζει τον κόπο να ψάχνεσαι για 6 μήνες μέχρι να καταλάβεις (ή να νομίζεις ότι κατάλαβες) πως να το υλοποιήσεις.
giannis17 έγραψε:alou ξέχασες ότι πρέπει να κατασκευάσει και το αεροπλάνο όχι μόνο να μάθει να πετάει :kaloe:
Θεώρησα προϋπόθεση ότι υπάρχουν open source αεροπλάνα :P

geomagas
Δημοσιεύσεις: 667
Εγγραφή: 06 Απρ 2013 13:36
Τοποθεσία: Ηράκλειο Κρήτης
Επικοινωνία:

Μου κάνει το Wordpress για το project που θέλω να ετοιμάσω;

Δημοσίευση από geomagas » 27 Ιαν 2014 14:18

alou έγραψε:...ή να βγάλω ένα εισιτήριο (να το αναθέσω κάπου).
Ναι προφανώς μπορεί κάποιος να το αναθέσει σε κάποιον άλλο.
Μάλιστα, σε ορισμένες περιπτώσεις είναι και η μόνη επιλογή.

Η δική μου απάντηση ήταν στην ερώτηση "κάποιος που παρά τα 40 του θέλει από κάπου να αρχίσει να μαθαίνει κώδικα, από που ξεκινάει;".

Άβαταρ μέλους
giannis17
Honorary Member
Δημοσιεύσεις: 1215
Εγγραφή: 06 Ιαν 2005 19:50
Τοποθεσία: Παγκράτι - Αθήνα
Επικοινωνία:

Μου κάνει το Wordpress για το project που θέλω να ετοιμάσω;

Δημοσίευση από giannis17 » 27 Ιαν 2014 14:52

alou έγραψε:Θεώρησα προϋπόθεση ότι υπάρχουν open source αεροπλάνα :P
είσαι θεός! respect! :pint:
"There is only one problem with common sense; it’s not very common."
– Milt Bryce

Απάντηση

Επιστροφή στο “WordPress γενικά”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 1 επισκέπτης