Hi guys, A client wants a "real estate" kind of site. > He wants to be able to change items. > He wants to upload pictures etc just as in WP or Joomla Since i didn't find any Joomla or WP theme for this one, i'll do this from scratch but i really need the admin mode/panel for client. Any tips or good tutorials on how can i develop from scratch this admin panel? Thanks in advance!
...if you're taking payment to do something, you should be able to do it to a good standard... not just copying from tutorials.
Man, i did learn html, css, seo, graphic design, photoshop, gimp, dreamweaver, notepad, server admin... you name it - and let me tell you: if it weren't those good tutorials, i'll still be a dumbass doing alot of stuff. Shit, two days ago i did a php site for first time in my life in 25 minutes: 6 pages all dynamic and with php includes that i never tried. Bottom line: Tutorials are there to teach you, to help you, to guide you. So next time you won't need them. But i guess you were born a fucking genious.
Hiiiiii i am shona here..... i am new to this forum i read your post if you really need some tutorial for making a admin in your clent website for managing different users you may use some tutorials and free scripts onthe website http://www.plus2net.com/ check me here.... http://www.sanjeeva.net
Personally i do not think there is a "tutorial" how to create a admin cp, since there are so many things to consider around your actual script e.g. (editing: database tables etc.) http://www.zubrag.com/scripts/password-protect.php that is a password protect script, it's a start. MySQL tutorial (working with the database edit/delete/insert) http://www.tizag.com/mysqlTutorial/ PHP Posts & Gets - forms http://www.tizag.com/phpT/forms.php You'd have to connect to the db... http://www.tizag.com/mysqlTutorial/mysqlconnection.php Hope it helps, though the best idea would be to pay a coder to do so, since it will be a struggle to build the cp, with hardly any knowledge. ps. if you do need any help, come into any bugs/errors drop me a pm, i'd be happy to help am a php/mysql programmer . Regards, Danny.
Atleast these 2 ways: 1. Since you have already seeb how joomla and wp work, you can put together yourself the pieces of the code. 2. Hire a graphic designer to provide images for the wp theme. I bet, the 2nd option is much hassle-free to you, and more secure for your client. If you are going to read from tutorials, then I doubt you are going to do a high-quali ty job, because high-quality rarely comes at the first or second attempt. Also, I am afraid that you may not be able to find tutorial for it. Tutorials are there to teach you the basic, but it is you who must put those small pieces of basic into an application. Its like, you cannot have 3 different tutorials to teach you how to stich shirts of 38,40 and 42 size!
Thanks guys This is not a "i want i all" kind of situation, senior members know my philosophy of life But i really need to have a go at php + mysql since it's one of my coding missing classes. Anyways, I did test some stuff and checked Open-Realty. I'm going to change it a bit and see how it goes.
Well, if you want to do it seriously, you should learn it first by making a couple of different admin scripts, comparing them and learning the best way to do it - and not create it for client according to some tutorial. Most of these tutorials are obsolete and their admin areas are not very secure nor do they use correct database structure with referential and data integrity.
Got this Joomla template for real estate when I looking around the web: http://joomla2u.net/2008/10/real-estate-j15-template/#more-184
There aren't tutorials for everything the idea is... you create a login script (which there are many tutorials for), and then you create variables for the user to input, and then you use those variables to design the site with. Simple!
The best way to learn is to use what you already know, and try to make something work. You need a login script for the admin, you need pages to add/edit/delete listings, and to add/delete images for each listing in the database. That's pretty much all you have to do. I have experience building real estate sites, if you want you can PM me and I'll help you out. I also have my own site for real estate listings and I'd be happy to list your client's properties for free on my site. Anyone else's property listings too, for that matter. Send me a PM!
That is so right. Use the tutorial to get the syntax/commands etc available. It's very nice to see that you are so motivated, but coding a safe admin Real-Estate panel is a very difficult work even for experienced coders. You need to add indexes to tables so they work faster when a query is sent, structure the tables so you can use join statements later if needed, setting up data limits for fields, deciding and using proper field type etc. (above is done before starting to code... at database level) If you don't learn all that either the script will become a server load after a short time, and host will block it, or it'll become so slow that it will take too much time to do anything. (several minutes) I'm not saying this to disappoint you, but you should pay someone for this panel, and meanwhile learn php/mysql coding yourself for future work. Or buy a premade real-estate script. It'll have an admin panel. It is nice that you did a php dynamic site using "includes", but do you know that if you do a statement like: include('filename.php'); to get some variables, and that script is deleted or renamed, still your page will display, but all messed up because the variables are missing. Use: require('filename.php'); to stop script from continuing. If you have error_reporting turned off, that first statement will not display any errors as well. Now imagine if your included file is doing some "checks" on some data, you never know it, and you try to send a query using that data to sql. Some hacker could enter another query in that data, and your database is empty now, or missing records. Try this code: <?php $sen='<h1> I am learning coding </h1>'; include('filename.php'); echo $sen; ?> You see errors, now try this: <?php error_reporting(0); $sen='<h1> I am learning coding </h1>'; include('filename.php'); echo $sen; ?> Works huh!!! What If you were logging $sen to database and filename.php had checks to see if it is valid data? Go with a coder for now, and keep learning yourself so you can do the job yourself in future. You can find many useful tutorials using google, but I find php.net best for php syntax, and dev.mysql.com is best for learning mysql/sql regards